Viveria suas últimas boas temporadas entre 2005 e 2007, pilotando novamente pela Panther e pela equipe Vision. A partir de 2008, Tomas não encontraria outra equipe para disputar uma temporada inteira - em 2008, correu apenas 5 etapas pela Luczo Dragon - em 2009, correu as 500 Milhas de Indianápolis com a Dale Coyne e outras 10 etapas pela Dreyer &amp; Reinbold.