P0504

P0504 on Fiat — ESP, EBD, ABS and Hill Holder functions unavailable

All the fault codes

Code P0504 reports an incorrect correlation between the two brake pedal switch contacts. On the Fiat 500 1.0 MHEV it makes the ESP, EBD, ABS and Hill Holder functions unavailable, although the vehicle runs normally.

System
Brakes
Component
Brake pedal switch
Fault
The ESP, EBD, ABS, Hill Holder and tyre pressure monitoring displays are unavailable, with the vehicle running normally.
Typical symptoms
  • ESP indications unavailable on the display
  • EBD and ABS indications unavailable
  • Hill Holder unavailable
  • Tyre pressure monitoring unavailable
  • The vehicle nevertheless runs normally
Vehicles affected
  • Fiat 500 1.0 MHEV 6v
Main code
  • P0504 Brake switch 1-2 correlation, incorrect relationship
Related codes
  • B1010 Brake pedal switch, fault
  • C1215 Brake light switch

On this fault the diagnostic tool often returns several codes together.

Solution

See the repair procedure verified on Sema Repair.

Go to the application · not a customer yet?

The cause and the repair are on Sema Repair

On Sema Repair this code is linked to verified case studies, with the confirmed cause case by case, the job step by step, indicative times, the manufacturer's notes and a photograph of the component with the point of intervention highlighted.