Ford recalls 255,404 Focus cars from 2012-2018 for engine stalling risk Faulty canister purge valve may cause unexpected engine stall while driving Dealers will provide a free powertrain software update to fix the issue