Are you just running a Taurus fan in reverse? I have a 4.3L in my truck and it starts to get a little hot when crawling, but it runs fine at faster speeds.
Is it keeping your 7mgte cool on the trail? What outdoor temps have you ran trails at? Some trails get 100+ around here in the summer.