W 2003 roku kolejny raz wziął udział w Pucharze Narodów UNCAF, gdzie zagrał we wszystkich pięciu spotkaniach, a jego reprezentacja podobnie jak przed dwoma laty zajęła trzecią lokatę.
W tym samym 2003 roku Gómez po raz kolejny został powołany na Złoty Puchar CONCACAF, wciąż będąc podstawowym golkiperem ekipy prowadzonej przez szkoleniowca Juana Ramóna Paredesa. Rozegrał tam wszystkie trzy mecze, a Salwadorczycy znów zakończyli udział w turnieju na ćwierćfinale. Później brał również udział w eliminacjach do Mistrzostw Świata 2006, na które jego drużyna nie zdołała się jednak zakwalifikować. W 2007 roku już po raz trzeci znalazł się w składzie na Puchar Narodów UNCAF, gdzie zagrał trzy z pięciu meczów, za to jego zespół zajął w tym turnieju czwarte miejsce. Kilka miesięcy później kolejny raz wystąpił na Złotym Pucharze CONCACAF, dwukrotnie pojawiając się na placu gry. Salwadorska drużyna odpadła natomiast z rozgrywek już w fazie grupowej. Regularnie grał również w reprezentacji na przełomie 2008 i 2009 roku, podczas eliminacji do Mistrzostw Świata 2010, lecz jego kadrze ponownie nie udało się awansować na mundial.