My brand new radiator... destroyed.

I went out just now and looked at my engine bay, with my Saginaw pump and PS lines there isn't much room to add a torque strap. I'm going to try using one of those Moroso steel mounts on the driver side and see how that goes. I did search around the forum for threads about it and seems like most people who have used one or both solid mounts on the engine don't really have anything bad to say about them; some mentioned concerns about fatiguing the K-member but then there were a bunch of replies from people saying they've used them for years in several cars and never had an issue.

Saw one post about a guy who ripped a chunk out of his engine block but that was a low-9-second stick-shift drag car lol. I'd be happy if mine runs in the 13's.