So much for the turbo hype...no better than any of the Ecotec3 powerplants.
newdude · Registered Joined Jan 3, 2007 · 1,469 Posts #4 · Sep 30, 2014 View full thread So much for the turbo hype...no better than any of the Ecotec3 powerplants.