In 2005 maakte hij de overstap naar de IndyCar Series en ging racen voor Chip Ganassi Racing. Hij haalde dat jaar maar zes keer de finish met als beste resultaat een achtste plaats op de Nashville Superspeedway. Op Chicagoland Speedway had hij een ernstig ongeval. Hij brak onder meer beide sleutelbenen en kon daardoor de laatste twee races van dat seizoen niet rijden. Na zijn revalidatie kon hij niet meer terugkeren naar zijn oude team, maar kreeg bij Dreyer &amp; Reinbold Racing een beperkt contract, om in 2006 een beperkt aantal races te rijden. Hij werd derde op Watkins Glen International. Op het eind van dat jaar reed hij ook twee races in de Champ Car. In 2007 reed hij alleen de Indianapolis 500, waar hij vijfde werd. De rest van dat jaar reed hij in de American Le Mans Series. Hij won drie races en werd vijf keer tweede en eindigde als derde in het kampioenschap.