Both of my cars will idle at 200* all day long on a 100* day with the A/C on and a 195* thermostat with stock cooling systems. One thing that may have been overlooked is to be sure the fan clutch unit is a HD one for the 7 blade fan setup. I used to run the standard unit and had the same symtoms as described above and discovered the standard one will not spin the heavier 7 blade fan fast enough at idle or low speed. Not only is the 7 blade fan heaver but it has more resistance to turn as it moves more air.