Ford recently announced a recall of 90,736 vehicles equipped with either a 2.7L or 3.0L Nano EcoBoost engine. According to an announcement by the National Highway Traffic Safety Administration ...
The idea of a car recall isn’t foreign to many owners. However, most people don’t expect to be stranded for several weeks after a vehicle breaks down when an automaker has issued a recall. According ...