W czerwcowym Rajdzie Grecji był dziesiąty, a w lipcowym Rajdzie Niemiec – siedemnasty. W Rajdzie Finlandii zajął czternastą pozycję, a w Rajdzie Wielkiej Brytanii – dziesiątą. W lipcu 2003 Miikka Anttila został jego stałym pilotem.
W sezonie 2004 Latvala zaliczył jedenaście startów w mistrzostwach świata. Głównym jego celem był udział w Junior World Rally Championship. Sezon w JWRC rozpoczął od startu Fordem Pumą S1600 w Rajdzie Monte Carlo, którego nie ukończył na skutek wypadku na 12. odcinku specjalnym. Kolejne dwa rajdy w Junior WRC Fin zaliczył jadąc samochodem Ford Fiesta S1600. Z Rajdu Grecji odpadł z powodu awarii sprzęgła, natomiast z Rajdu Turcji z powodu awarii radiatora. Przed sierpniowym Rajdem Finlandii Latvala znów zmienił samochód i zdecydował się na starty Suzuki Ignisem S1600. Zaliczył nim cztery starty, ale tylko we wrześniowym Rajdzie Wielkiej Brytanii zdobył punkty do klasyfikacji Junior WRC, zajmując czwartą pozycję. W sezonie 2004 Latvala wystartował również w trzech rajdach mistrzostw świata N-grupowymi Subaru Imprezą (w Rajdzie Niemiec i Rajdzie Francji) oraz Mitsubishi Lancerem Evo 8 (w Rajdzie Australii).