
Ford is recalling 255,404 Focus models from 2012-2018 because it cannot confirm a 2018 recall was completed correctly. A software audit found some vehicles were recorded as repaired without the required Powertrain Control Module update. The original canister purge valve defect could cause engine stalls.
Tap to vote and see what everyone thinks.