i have been having temp trouble too, i just recently installed a 2 inch body lift, with drop brackets for the radiator and it really helped my temps, they dropped 20*
btw the flex fan is bad, pm BigMike, or look at his buildup of his truck he runs taurus fans