According to the Innova thread, the fault has been traced to a fauty spring in a batch of Denso fuel pumps. If Toyota releases official word about this, then I'd have no compunctions about recommending the Innova.

But I'd still recommend it over the Crosswind. Lower body, more roll control, safer handling... safety over crudity anytime!