Ford has had a rough run with recalls lately, but this one stands apart from the usual parade of newly discovered defects.
Ford is recalling 255,404 vehicles in the US over a canister purge valve defect. The fault may cause the engine to stall ...
A swath of Focuses make up the majority of the population, but everything from Mustangs to F-150s to Lincoln Navigators are ...