News
Ford's recall-prone 1.6-liter EcoBoost engine is once again causing problems for Dearborn, with almost 90,000 Escape and Fusion models equipped with the engine subject to the latest voluntary recall.
Results that may be inaccessible to you are currently showing.
Hide inaccessible results