Roscoe,
I can't blame the hole on Griffin. I bought the car assembled. It came with a fan setup that is held on by straps that go through the fins. I knew it was a lousy set up, but procrastinated on improving it.
Stupid, stupid, me
Rick,
I'll keep that in mind. I'm going to look for a rad shop I have some confidence in first.