Turbo's
Well I'm a turbo guy, turbos are free horsepower, supercharger run off a belt that robbs power as it makes it, they also put more stress on a crankshaft and the front main bearing. With that said on a stock s197 engine anything over 425rwhp is askin for trouble. either way you go, you...