2001 Jeep Grand Cherokee Laredo P1491 Code: Cooling Fan Relay Circuit Issue - Diagnosis and Fix
I recently replaced the cooling fan relay and subsequently the fan motor during a repair. Despite no overheating symptoms, my OBD-II scanner continues to display a P1491 code, which is labeled as 'Manufacturer Emission Control System - Cooling Fan Relay Circuit'. After research, this code is commonly associated with issues in the cooling fan relay circuit. The fan does turn on when engine temperature reaches approximately 200°F (as indicated by the dashboard gauge), and it cycles off after the engine is turned off. Previously, the fan would remain on continuously, which I now believe was due to corroded grounds and loose wiring. During repairs, I identified several damaged wires and poor grounding connections, and replaced both the fan motor and the wiring harness leading to the relay. I performed an ohm resistance test and confirmed that the new fan circuit draws less than 1 amp—well within normal operating range. However, the P1491 code persists. After clearing it, the code returns on every engine start-up. I'm unsure whether this indicates a faulty relay or a deeper issue with the circuit. I used an Actron OBD-II scanner (basic model), which only allows me to clear the check engine light and does not provide bi-directional control functions such as actuator testing. The fan appears functional, but the code remains, suggesting a possible incompatibility between aftermarket parts or a grounding issue.
Hi! First, does the radiator fan actually turn on? Just because your vehicle doesn't overheat doesn't mean the fan isn't working. Second, what scanner are you using? The P1491 code definition can vary by model year and vehicle configuration—some scanners may misinterpret or mislabel it.