Villeneuve inledde säsongen med att bryta Bahrains Grand Prix och tog sedan i det andra loppet stallets första poäng i och med en sjunde plats. Han skadades sedan under Tysklands Grand Prix och ersattes i Ungerns Grand Prix av debutanten Robert Kubica. Strax efter beslöt Villeneuve att sluta i stallet och ersattes då även resten av säsongen av Kubica.
Villeneuve försökte kvala in till Daytona 500 säsongen 2008, men misslyckades. Han fick ingen körning alls i NASCAR det året, utan tävlade istället i Speedcar Series.