What Does P1477 Mean?
The passenger side electric cooling fan (Fan 2) has failed to operate properly or respond to PCM commands. The fan motor, relay, wiring, or control circuit has malfunctioned preventing proper cooling system operation.
Common Causes
35%
Failed cooling fan motor (passenger side)
25%
Faulty fan relay or relay circuit issue
20%
Damaged wiring or connector to fan motor
15%
Blown fuse or fusible link in fan circuit
5%
Failed fan control module or PCM output
Diagnostic Steps
1
Step 1: Check fan fuses and relays, test relay operation by swapping with known good relay
2
Step 2: Command fan on using scan tool and observe if fan operates
3
Step 3: Test fan motor directly by applying 12V power and ground to verify motor function
4
Step 4: Check wiring harness and connector for damage, corrosion, or poor connections
5
Step 5: Test relay control circuit from PCM/fan module with multimeter for proper voltage signal
Estimated Repair Cost
$200 - $550
Parts + labor, varies by vehicle and location
The passenger side electric cooling fan (Fan 2) has failed to operate properly or respond to PCM commands. The fan motor, relay, wiring, or control circuit has malfunctioned preventing proper cooling system operation.
The most common cause of P1477 (Electrodrive Fan 2 Operational Failure (Passenger Side)) is: Failed cooling fan motor (passenger side)
Typical repair costs for P1477 range from $200 to $550, depending on the vehicle, location, and whether you do it yourself or go to a shop.
Moderate risk of engine overheating, especially in stop-and-go traffic or hot weather. Monitor temperature gauge closely and avoid extended idling until repaired.
Start by connecting an OBD2 scanner to read the code and any freeze frame data. Then follow the diagnostic steps specific to P1477 to identify the root cause.
OBDHut Mobile App
Scan codes directly from your car with the OBDHut app.
Coming Soon
Quick Info
Category
Powertrain
System
Engine Cooling System
Difficulty
Type
Manufacturer
Recommended Tools
OBD2 Scanner
A quality scan tool helps you read codes, view live data, and clear faults.