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 ...
Ford is recalling more than 171K vehicles. See affected models and what owners should do next.
The Ford vehicles were previously recalled, but are being recalled once again after they were "repaired incorrectly,'" ...