Four cylinders, direct injection, a thumpin’ great turbocharger, and lots of reliability problems. The 2.3-liter EcoBoost in the Focus RS has its ups and downs, but in the hands of Mountune, this ...
View post: Porsche Carrera GT Turns Back Time: The Untouchable Supercar That Still Reigns Supreme Ford has issued a recall that applies to nearly 140,000 units of the Focus and the EcoSport built ...