Hi Will, I have sold over 200 of my current turbo setup in the last 3 years have not had any reported failures, they would be all over these forums if they did and I stand behind all my products
I will be honest and say the only "failure" was what turned out to be the studs on top of the pump loosened up and they started leaking and it wouldn't pump it was a year and a half out but I warrentied it myself, got the pump back tightened the studs and it held 11 psi, I test every pump before...
Brutus was cranking a little slow so it was time for some new batteries, we have been working with East Penn at work so they gave me a couple of 778MF Ultimate Deka's to try out, It cranks scary fast now, they are 850 CCA East Penn is the Last US battery Manufacturer left and the Best IMHO