Sweet looking truck! Has anyone volunteered to that your aluminum slots off your hands yet? , Let me offer to do that for you.

Personally, I'd ditch the flex fan and put a real one on there, along with a schrod. That will solve your over heating issue. Gene