Ford’s Probe Into EcoBoost V6 Failures Leads To Recall Of 90,000+ Vehicles Carscoops(02) Save Image Video Screenshot Gallery: Ford V6 Ecoboost Oil Leak Recall