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.