Ford is recalling close to 100,000 EcoBoost V6 engines. The 2.7L and 3.0L V6 engines are in the F-150, Bronco, Explorer, and Edge, as well as the Lincoln Aviator and Nautilus. The fix is a new engine, ...
Ricardo PLC is a company that often gets ignored by the casual four-wheeled enthusiast. Headquartered in a West Sussex coastal town, the British outfit was contracted by the Ford Motor Company to ...