get some cheap insurence and get the torque mount inserts. Or a option for the front torque mounts are these off of ebay:
Avid billet torque mounts. I cant remember do u have a LSD in your trans?? What headgasket are you running? I would prob second the fact that the boost blew up ur radiator like a ballon. Hopefully you will get it up and running soon.