i personaly hate flex fans because i had one eat a radiator, and about the cooling issues look down in the radiater with a flash light if you see a bunch of crud build up then that is most likely your problem i had that problem with both the tow rig and the toy the toy used to over heat all the time i put a new rad in and its never gotten above 180 deg the tow rig used to run hot wile towing and i discoverd just how bad the problem was on a resent trip down to cali turned a 12-14 hour trip into a 19+ hour trip if you do replace the rad i recomend upgrading to a 3 core if you have the room