My buddy installed a 10lb. intercooled blower, (rather keep the brand anonymous). Along with 42lb injectors, fuel pump, (all the recommended items). Had the blower on about 300 miles. Last night he was (street) racing a 2003 Cobra and the block let go. Got the car home, took it down and no...