There is the temperature sensor that tells the PCM what temperature the engine is running at. When the temperature reaches around 200 degrees the PCM applies ground to the dark green wire. That turns on the relay and both fans which run at low speed by running the power through both fans. When the temperature reaches 216-220 the PCM applies a ground to the dark blue wire. That activates the other two relays. When they turn on they switch the way the two fans are grounded so they both get full power and run at high speed.
You said that the AC being turned on will turn on one fan on high, which is what should happen.
In my other post I gave you the process to verify the relays and the power feeds to both fans. It also gave you the way to test if the PCM trigger wires were working.
If the PCM is not sending those then it is likely the temperature sender is not sending the correct information. Either bad wiring or a bad connection.
The easiest way to find out if there is an issue is to use a good scan tool to command the fans on/off. If that side of it works then use it to also test the temperature input data.
SPONSORED LINKS
Thursday, July 26th, 2018 AT 9:56 AM