Ford Ranger Makes Triumphant Return With 2.3 EcoBoost Engine From Focus RS And Mustang