Hello guys i really need some help, i would much appreciate it if someone can help me out in this situation. I have a 2006 chevy malibu 2.2L engine and the car was over heating because of bad water pump. So I changed the waterpump and it’s working rn. But after I install the waterpump, the car was still over heating and I found out that my cooling fan wasn’t working. So I diagnosed everything. (The fan motor, relays Fuses, cts,wires ) everything is working and when I unplug it from cts the fan would work because of the safety fail. But I don’t understand what’s going on and why it’s not working.
in the underhood fuse block… use a test light…
fuse number 17 C/FAN 1 could be a 30 or 40 amp fuse… should have power to both sides all the time… if you only get power to one side… you have a blown fuse…
Fuse number 18 C/FAN 2 a 30 Amp fuse… again constant power to both sides of the fuse…
three relays to change… .
relay 28, 29 and relay 30…
relay 28 and 30 are 4 pin relays…
relay 29 is a 5 pin relay…
when relay 28 is on… relay 29 and 30 are off… you get two fans running at medium speed… the ground side of fan 1 runs thru relay 29 normally closed contacts to fan 2 … the other side of fan 2 is always grounded…
relay 29 and 30 are controlled at the same time…
when the computer calls for high speed fans…
relay 28 is still on… relay 29 and 30 come on…
relay 29 switches and fan one is grounded thru relay 29 in the on position… this speeds up fan one… and relay 30 sends direct power to fan 2 making it run fast too…
could the coolant temp switch be faulty from the overheat…
what temp thermostat did you install???
do you have a scan tool that reads live data stream so you can see what temp the coolant temp sensor is sending to the computer…
i don’t know off hand what temp the PCM will command the fans on…
if you turn the climate control to max cold… do both fans come on high speed…
have you a scan tool that will read other than P0000 codes…
there are B0000, C0000, U0000 codes…
P0125 Insufficient Coolant Temperature for Closed Loop Fuel Control
P0126 Insufficient Coolant Temperature for Stable Operation
P0128 Coolant Thermostat (Coolant Temperature Below Thermostat Regulating Temperature)
P0480 Cooling Fan 1 Control Circuit
P0481 Cooling Fan 2 Control Circuit
P0482 Cooling Fan 3 Control Circuit
P0483 Cooling Fan Rationality Check
P0484 Cooling Fan Circuit Over Current
P0485 Cooling Fan Power/Ground Circuit
P1114 Engine Coolant Temperature - Circuit Low Input Intermittent
P1115 Engine Coolant Temperature - Circuit High Input intermittent
P1116 Engine Coolant Temperature Signal Unstable or Intermittent
P1117 Engine Coolant Temperature Signal Out-Of-Range Low
P1118 Engine Coolant Temperature Signal Out-Of-Range High
P1119 Engine Coolant Temperature Signal Out-Of-Range with Transmission Temp
the list goes on.