Desde então, foi convidado a participar de diversas categorias, correndo na ALMS e até uma etapa da Stock Car Brasil. Ainda teve mais duas oportunidades no automobilismo dos EUA: em 2006, na IndyCar, na corrida de rua de São Petersburgo (Flórida), substituiu Ed Carpenter na equipe Vision Racing. Depois disso, foi o test-driver oficial do novo Panoz da Champ Car, andando cerca de 4.000 km com este carro. Mais tarde, aos 48 anos, voltou à Champ Car para correr o GP de Houston no lugar do também estadunidense Alex Figge na Pacific Coast Motorsports, além de obter uma fantástica classificação para as 500 Milhas de Indianápolis, substituindo o francês Stéphan Grégoire, que fraturou uma vértebra durante os treinos livres.