Info. on Spec Stage 4+ please
The Best V8 Stories One Small Block at Time
id blame the manufacturer.
The more a product sells the more failures you have, SPEC happens to have more sales than most other companies so obviously there will be more failure stories than a company that doesnt sell many. Thats just statistics.
Makes sense tho, anyone dumb enough to put one in their car prolly would install it wrong.
Makes sense tho, anyone dumb enough to put one in their car prolly would install it wrong. 
If nobody uses them then how do so many fail??



