View Single Post
  #5  
Old 01-31-2011, 11:35 PM
640 CI Aluminum FORD's Avatar
640 CI Aluminum FORD
640 CI Aluminum FORD is offline
Fleet Mechanic
Join Date: Nov 2003
Posts: 1,311
Received 6 Likes on 5 Posts
Ecoboost, isn't really anything but a word.

But for Ford ''Ecoboost'' means Direct Injected and Twin TurboCharged. This setup was going to be called ''Twin Force'' If I recall correctly. But ''ECO''boost sounds better to the goverment greenies. This setup factually increase's power and torque output and theoretically is suppose to decrease fuel comsuption by about 5 to 20% over a similer ''non'' Ecoboosted engine.

But that's just my thoughts on it.