News

Ford is recalling over 850,000 vehicles due to a potential low-pressure fuel pump failure, according to the National Highway Traffic Safety Administration, NHTSA.