I don't think you'll see JV running in champcars again as a driver...but....
Villeneuve and Pollock were pretty big supporters of Cart. Even if Jacques does not want to drive there, I wonder if he might be sponsoring Craig's team in some way (Newtown on the side of a car?
). Or have some financial stake in it...