What caused it to let go? Did you change timing, did you put less octane in it (bad gas?)
I'm assuming it was those mods that caused the failure, any help from the shop that did the install
There is/was no reason that it let go...Van as well as L&M said it would have happened even if the car were 100% stock. My car happened to be modded...my luck! Lol