Dalsza kariera W 2007 roku Villeneuve wystartował w wyścigu 24 godziny Le Mans w zespole Peugeot oraz zaliczył kilka startów w NASCAR. Planował zaliczyć cały sezon w następnym roku, ale nic z tego nie wyszło. Ponownie wystartował w Le Mans zajmując w nim drugie miejsce. Wystartował też w czterech wyścigach Speedcar Series. W 2009 ponownie zaliczył kilka startów w niższych seriach NASCAR.

W czerwcu 2009 potwierdził, że prowadził negocjacje z kilkoma zespołami Formuły 1 na temat swoich startów w sezonie 2010.

Nieudana próba powrotu i próba wejścia z własnym zespołem W lutym 2010, Villeneuve był łączony z powrotem do Formuły 1 jako kierowca zespołu Stefan Grand Prix. Serbska ekipa nie była na liście zgłoszeń do mistrzostw w sezonie 2010. Właściciel zespołu, Zoran Stefanović przyznał, że zespół podpisze umowę z kanadyjskim kierowcą, jeśli Stefan GP otrzyma miejsce. 3 marca 2010, FIA ogłosiła, że mimo braku pojawienia się stajni US F1 Team, serbska stajnia nie otrzyma miejsca, ze względu na niemożność wprowadzenia nowego zespołu w tak krótkim czasie.