Solution for new cooling fan issue
Posted: Thu Sep 16, 2010 6:26 pm
I searched through the various cooling fan topics and couldn't come up with the particular issue I was having, so I thought I would post this as a solution in case anyone else finds themselves with this particular problem. As this has to do with the ECM, I posted it in the Engine section as opposed to Electrical. Mods feel free to move this if it seems it should be elsewhere.
The 1993 Legacy wagon I purchased had exhibited a particular cooling fan issue that I had not come across on a Subaru. When the vehicle would reach hot operating temperature, the fans wouldn't ever come on unless the A/C was used. There were no codes for cooling system or fan operation in the ECU. The coolant temperature sensor had been replaced, but I double checked and verified proper operation of the entire coolant temp circut. I found that when I grounded the cooling fan main relay circut at the ECU (F47, pin 17 at ECU; red/blue wire) that the fans would operate properly. Since I had never heard of an ECU internal failure issue with the 1st generation Legacy, I thought I'd better borrow a known good ECU to check the interal circut. It turns out I didn't even need to get that in-depth. With the new ECU the fans operated properly, so I connected the green check-connector to see if the fans would even come on under a self-check...they didn't. It turns out that the fan main relay ground isn't operating properly inside the ECU (possibly a cracked solder?). Now this legacy has fairly high mileage (340,000), so I'm not certain if it was a longetivity issue or something else particular to this car. However, with a different ECU I now have proper fan operation. Hopefully this may help someone stuck in a similar situation sometime in the future.
The 1993 Legacy wagon I purchased had exhibited a particular cooling fan issue that I had not come across on a Subaru. When the vehicle would reach hot operating temperature, the fans wouldn't ever come on unless the A/C was used. There were no codes for cooling system or fan operation in the ECU. The coolant temperature sensor had been replaced, but I double checked and verified proper operation of the entire coolant temp circut. I found that when I grounded the cooling fan main relay circut at the ECU (F47, pin 17 at ECU; red/blue wire) that the fans would operate properly. Since I had never heard of an ECU internal failure issue with the 1st generation Legacy, I thought I'd better borrow a known good ECU to check the interal circut. It turns out I didn't even need to get that in-depth. With the new ECU the fans operated properly, so I connected the green check-connector to see if the fans would even come on under a self-check...they didn't. It turns out that the fan main relay ground isn't operating properly inside the ECU (possibly a cracked solder?). Now this legacy has fairly high mileage (340,000), so I'm not certain if it was a longetivity issue or something else particular to this car. However, with a different ECU I now have proper fan operation. Hopefully this may help someone stuck in a similar situation sometime in the future.