although after reading some reviews on "power torque" I dont think id buy anything from them. I came across threads (just googled) deals with all sorts of brands, chevy, ford, dodge.. and all had one thing to say.
DONT BUY ONE! haha, their warranty claims are a joke.
but maybe just a cyl head is a diff story.. not many rotating parts to screw up lol