How hot is it actually getting?
The fans and thermostat are sort of fighting each other. The stat will be wide open when the fans kick on, as they cool the stat will close up (start to), then it opens again, fans on...fans are fighting a not fully flowing cooling system.
Also consider the idle tune (vacuum leaks/lean mixture), as well as ignition timing can effect engine temperature.