Have a "92 Acura Legend 3.2 that overheats at idle. The car runs great with a smooth idle and powerful acceleeration. No missing, hesitation, no smoke of any kind out the tail pipe. A compression test has been done and no deficiencies found (not a head gasket). It just gets to the red very quickly when stopped at a light or when in the driveway. New radiator, temp sensor and hoses. Both fan motors have been replaced, the thermostat is new and the cooling system is full of new antifreeze/water mix. The condenser fan operates but the radiator fan does not. I suspect that the radiator relay is the bad actor here but there are other relays and sensors.
Any other ideas?