The radiator in question is an aluminum two core that cools very efficiently, as far as body mounts go, it's all stock, in other words junk. My Bronco spends most it's life on the road but does occasional off-road duty.
The most logical answer is flex and vibration, flex I might tie the lower...