For the season-closing double-header in Bahrain, Coloni chose to replace Vilander with Ferdinando Monfardini, and Toni went back to his normal drives.
In January 2006, Vilander, Pier Guidi and Giambattista Giannoccaro won the GT2 class of the Mil Milhas Brasil race and were placed fourth overall, driving a Ferrari 360.
Continuing his sportscar success, Vilander won the GT2 class of the 2007 FIA GT Championship with teammate Dirk Müller.
He also competed in the American Le Mans Series alongside Jaime Melo in a Ferrari 458 Italia GTC for Risi Competizione.
Vilander has competed in six Le Mans 24 Hours races from 2008 onwards, driving Ferraris for the AF Corse team.
Two years later, he returned to La Sarthe to drive a Ferrari 458 Italia with Jean Alesi and Giancarlo Fisichella, finishing 16th overall and fourth in the GT2 class.
Vilander made his début in the FIA GT1 World Championship in 2012, again driving a Ferrari 458 Italia for AF Corse alongside Filip Salaquarda.