The neighbor's son just picked up a 1994 Corvette for a song. Its just a little under 100K miles, and seems to have been somewhat neglected, but runs well. However, it has an odd problem with the cooling fans, and a search of corvetteforum (just a search, I'm not a member, so I couldn't post a question over there) and the internet in general doesn't reveal an answer. I'm hoping a vette/GM expert here might be able to point us in the right direction:
The primary cooling fan does not appear to come on when it hits 22X degrees, nor does the secondary come on at 23X degrees or when the A/C is turned on. However, if the temp is above the threshold for the secondary fan to come on, and you turn the A/C on, then back off, the secondary fan will come on. There are no codes/CELs showing.
They initially assume it was a relay or fan motor, and they replace the coolant temp sensor in the water pump (the one that transmits to the ECU, not the guage). Nothing helped. I pulled the coolant temp senor plug, and the car threw a code and immediately switched both fans on, as its supposed to.
While I was there, I didn't check the temp through the driver information center, so if the guage is readig too high, there is a slim chance the primary and secondary fans are wired backwards, and the actual temp is only hitting high enough to turn the first fan on. Its doubtful, though, due to the oddness in triggering the fan (switching a/c on then off). Just in case, I checked the various A/C fuses, in case this is some weird way of indicating a fuse is blown, but the ones I checked were good.
Anyone got any ideas? If we can't get it figured out, I suggested he bubba it a bit, and wire the primary fan to an aftermarket temp sensor, but it'd be nice to fix it right.