Jego najlepszym rezultatem jest weekend wyścigowy na torze Interlagos, gdzie startuje z Pole Position i podczas wyścigu ustanawia najszybsze okrążenie. W 2003 roku Narain kontynuuje starty w tej serii jeżdżąc już dla Carlin Motorsport z którym był powiązany w Brytyjskiej Formule 3. Wygrywa 2 wyścigi, łącznie 5 razy wizytuje na podium, dzięki czemu ostatecznie zostaje sklasyfikowany na 4 miejscu. Narain w tym roku zalicza kolejny test bolidu Formuły 1 stajni Minardi. Miał także ofertę od włoskiego zespołu aby jeździć dla nich w Sezonie 2004, lecz nie miał wystarczającej ilości pieniędzy aby kupić sobie miejsce w bolidzie teamu z Faenzy. Rok 2004 jest kontynuowaniem startów w World Series by Nissan ale również Narain startuje w FIA GT Championschip gdzie zwycięża trzy razy na torach w Walencji, Hiszpanii i Francji.
Formuła 1 2005 thumb|left|Narain Karthikeyan podczas Grand Prix Stanów Zjednoczonych 2005 Po przejęciu przez Rosjan zespołu Jordan Grand Prix, Karthikeyan był łączony z tym zespołem jako kierowca na Sezon 2005. 3 lutego 2005 roku, zespół Jordan Grand Prix ogłosił iż Narain Karthikeyan został kierowcą tego zespołu a jego partnerem został Tiago Monteiro.