Alright, so I've searched high and low through this forum and across the internet and I can't seem to find a solution. So here's the low down. I have a 2012 versa 1.6L, has close to 200k miles on it. Just before COVID hit, I noticed my radiator fan wasn't running when it should have, but never had it overheat from what I could tell as it was during winter (never received a light on the dashboard).
Stopped using the car as I started working from home, fast forward to now, I thought the fan motor just died, so I replaced the whole assembly recently. Started the car and drove it a bit after replacement, it never kicked on, even though I could tell the engine was getting quite warm.
Checked fuses and found no issues. Ran an auto active test to test the IPDM and the modules as Radiator fan was included in the test. Fan kicked on low and high with no issues. The guide said if the fan turned on during the test, but not during normal operations, it could be the ECTS (Engine Coolant Temperature Sensor), wiring from ECTS to PCM or faulty PCM.
I just changed the ECTS as I noticed the ohms readings were a bit off, but still the fan will not turn on. I'm at a loss now what to check or replace. Can anyone help me out? Can it possibly be the PCM? Also, since the fan turned on via auto active test, does this bypass the relay or does that still need to be checked?
Couple additional notes, AC has been dead for a long time, so can't test with this on. I think I need a new compressor as I've checked refrigerant and that's fine and can hear clutch clicking on. Also, blower motor is dead, currently working on that. Prior to it fully dying, heater was working fine. Codes from cpu is P0603 and it shows as permanent and can't erase it. I've looked it up, but didn't think this would pertain to the issue.
Edit/Update 1: Answered one of my own questions, found through a service manual that the IPDM does go through the relay when doing a auto active test. Still kinda doesn't help me though lol.
Stopped using the car as I started working from home, fast forward to now, I thought the fan motor just died, so I replaced the whole assembly recently. Started the car and drove it a bit after replacement, it never kicked on, even though I could tell the engine was getting quite warm.
Checked fuses and found no issues. Ran an auto active test to test the IPDM and the modules as Radiator fan was included in the test. Fan kicked on low and high with no issues. The guide said if the fan turned on during the test, but not during normal operations, it could be the ECTS (Engine Coolant Temperature Sensor), wiring from ECTS to PCM or faulty PCM.
I just changed the ECTS as I noticed the ohms readings were a bit off, but still the fan will not turn on. I'm at a loss now what to check or replace. Can anyone help me out? Can it possibly be the PCM? Also, since the fan turned on via auto active test, does this bypass the relay or does that still need to be checked?
Couple additional notes, AC has been dead for a long time, so can't test with this on. I think I need a new compressor as I've checked refrigerant and that's fine and can hear clutch clicking on. Also, blower motor is dead, currently working on that. Prior to it fully dying, heater was working fine. Codes from cpu is P0603 and it shows as permanent and can't erase it. I've looked it up, but didn't think this would pertain to the issue.
Edit/Update 1: Answered one of my own questions, found through a service manual that the IPDM does go through the relay when doing a auto active test. Still kinda doesn't help me though lol.