OBD-II Generic Error Code P0691: How to Fix It
Medium 30-60 minutes Medium Severity
Verified June 2026
- Error Code
- P0691
- Brand
- OBD-II Generic
- Product Type
- automotive
- Severity
- Medium
- DIY Difficulty
- Medium
- Estimated Fix Time
- 30-60 minutes
Ad
Tools You'll Need
- OBD2 Scanner
- Multimeter
- Screwdriver set
- Wrench set
- Safety gloves
How to Fix Error Code P0691
-
Check the Cooling Fan Fuse
Always disconnect the battery before working on electrical components. -
Test the Fan Relay
-
Inspect Wiring and Connectors
-
Test the Fan Motor
Be cautious when testing with the battery; avoid short circuits. -
Clear the Code and Test Drive
Parts You May Need
Cooling fan relay
Check Price on Amazon
Cooling fan fuse
Check Price on Amazon
Cooling fan assembly
Check Price on Amazon
Cooling fan relay
Check Price on Amazon
Cooling fan fuse
Check Price on Amazon
Cooling fan assembly
Check Price on Amazon
Cooling fan relay
Check Price on Amazon
Cooling fan fuse
Check Price on Amazon
Cooling fan assembly
Check Price on Amazon
Cooling fan relay
Check Price on Amazon
Cooling fan fuse
Check Price on Amazon
Cooling fan assembly
Check Price on Amazon
Ad
When to Call a Professional
If you've checked fuses, relay, and wiring but the code persists, the issue may be in the ECU or a short circuit that requires professional diagnosis.Frequently Asked Questions
Can I drive with error code P0691?
Driving is not recommended as the cooling fan may not work, leading to engine overheating. Get it fixed promptly.
Will a bad fan relay cause P0691?
Yes, a faulty relay can cause a low voltage signal in the control circuit, triggering P0691.
Can a blown fuse cause P0691?
Yes, a blown fuse is a common cause. Always check fuses first.
What tools do I need to fix P0691?
You'll need an OBD2 scanner, multimeter, basic hand tools (screwdrivers, wrenches), and safety gloves.
Can I fix P0691 myself?
Yes, if you have basic mechanical skills. Start with checking fuses and relays. If the issue is wiring or the fan motor, it's manageable with a multimeter.