1990 getting hot, cooling fan issues
My 1990 runs very hot when in traffic. Water temp is climbs up to 260 and stays buried there. The cooling fan on the passenger side of the radiator never comes on. The one on the driver side only seems to come on when I turn the AC on. Even when the engine is idling hot at 260, neither cooling fan will come on. ONLY the one on the driver side when I turn the AC on.
Not sure where to go from here. Anyone else have similar symptoms on a 1990 C4? Any help woul be MUCH appreciated. THANKS!!!
My 1990 runs very hot when in traffic. Water temp is climbs up to 260 and stays buried there. The cooling fan on the passenger side of the radiator never comes on. The one on the driver side only seems to come on when I turn the AC on. Even when the engine is idling hot at 260, neither cooling fan will come on. ONLY the one on the driver side when I turn the AC on.
Not sure where to go from here. Anyone else have similar symptoms on a 1990 C4? Any help woul be MUCH appreciated. THANKS!!!

You search this forum with those keywords, you will get hits; probably the solution too...

No, I do not have a scan tool. I don't even know what that is.
I am going to do some more research here, and try some troubleshooting today. I have the Haynes manual, plus I am going to try the idea that someone mentioned here of swapping the relays. Will post my results. Thanks again guys!!!
The Best of Corvette for Corvette Enthusiasts
No, I do not have a scan tool. I don't even know what that is.
I am going to do some more research here, and try some troubleshooting today. I have the Haynes manual, plus I am going to try the idea that someone mentioned here of swapping the relays. Will post my results. Thanks again guys!!!

In the meantime, turn on the heat. (and take note if no heat, you got blockage at the core).

RACE ON!!!

RACE ON!!!
A little more info for the OP. If no thermal switch was previously installed in your 1990 the sensor hole may have a plug in it. You can remove the plug and put a thermal switch in wired to the relay. You can get the switch and a wiring diagram from Mid America. It is a simple job and over rides the ECM. The switch is 15.00 and turns the fan on at about 200* and off about 185* your main fan will remain under the control of the ECM. This helped cool down my 1989.
Last edited by BADDUCK; May 25, 2008 at 01:32 PM.
While getting my emissions test done yesterday...during the 45 minute idle my '91 also overheated.
I got it home...but not much else...and I felt lucky to get her this far. So today I replaced the radiator cap and put a 160 degree thermostat in it hoping it will help.
I am very interested in the "fan switch" previously mentioned. My fans come on, but not until the car is well over 200 degrees (closer to 240).
Is this an easy install? I have the factory manuals (including the electrical supplement), and have found the referenced page in the electrical supp regarding the fan switch - but at times feel these books are a bit over my head.
Thanks again for the timely thread and advice!
SOF Vette

While getting my emissions test done yesterday...during the 45 minute idle my '91 also overheated.
I got it home...but not much else...and I felt lucky to get her this far. So today I replaced the radiator cap and put a 160 degree thermostat in it hoping it will help.
I am very interested in the "fan switch" previously mentioned. My fans come on, but not until the car is well over 200 degrees (closer to 240).
Is this an easy install? I have the factory manuals (including the electrical supplement), and have found the referenced page in the electrical supp regarding the fan switch - but at times feel these books are a bit over my head.
Thanks again for the timely thread and advice!
SOF Vette

You can remove that plug and install a sensor/switch and wiring harness to take fan control from the ECM. This is a simple procedure. Go to Mid America Corvette web site and look under cooling systems.
You can remove that plug and install a sensor/switch and wiring harness to take fan control from the ECM. This is a simple procedure. Go to Mid America Corvette web site and look under cooling systems.
Mid America here I come
Thank you Duck!
SOF Vette
To the test the a/c side, it's better to use a manifold gage set, but the scanner will at least give the voltage from the a/c pressure sensor and each volt is about 100 psi. System design is maintain a high side pressure of about 200 psi (2 volts from the a/c sensor) and with the a/c running, the main fan should be on at about this number; the secondary around 228 psi (or 2.2 volts). Note, if it's much below 65 degrees, you might not achieve this pressure, so wait until you have at least 70 degrees to test it. As a side note, overriding ECM control of the fans with the a/c running is an easy way to get into trouble - should the fan(s) fail to come on, your high side will rise to the point that it can blow up - hopefully, the a/c sensor signal will shut it down before that happens, but why risk it?
I have followed all of the troubleshooting procedures in the Haynes manual (my vette is a 1990). I cannot isolate the problem! Here is a summary:
I grounded terminals A-B in the troubleshooting plug under the dash. Both fans come on.
I checked for voltage at the various terminals in the relay connectors. All okay.
Replaced both relays. No change, fans still dont work.
I installed fused jumpers in the relay connectors, and the fans both come on when jumped. Okay.
I replaced the cooling fan temperature switch. No change.
I grounded the cooling fan temperature switch. Neither fan comes con. ***NOTE, when I grounded this switch, the coolant temp indicator buried itself at the high limit. I believe there is another sensor in the intake for the gauge. Not sure why this happened. Anyone else see this???
I am starting to think that the problem is in the ECM. I am considering installing manual switches in the dash.
Any thoughts or guidance would be appreciated fellows. THANKS!!!








There's two, just swap them and see if it makes the primary fan come on and not the passenger side, if so that could be the problem.







