Sts Turbos
Sts turbo sold me a faulty system-product not same as receipt-rip off $8400 additional
Saw an ad, liked tghe idea of rear mount turbos, bought them after sts recommended an installer, the $165 boost controller supposedly wouldn't work, then, the engine needed to be rebuilt, upon startup, oil leaked out the exhaust: bad design, freddy polo, sales said, i need a 2nd scavenger pump, or ...