This page contains links to third parties, if you click through those links we may receive a commission at no extra cost to you.

Engine Fault Code P0504

Brake Switch A/B Correlation

Care Engine Code Reader
Engine Fault Code P0504 indicates a problem with the brake switch, specifically a correlation issue between Brake Switch A and Brake Switch B. This code can show up in various vehicles, including European brands like Porsche, Mini, Mercedes, Audi, Jaguar, and Land Rover.

What It Means:
– Brake Switch A and Brake Switch B are usually two switches that monitor the brake pedal`s position. They ensure that when you press the brake, the vehicles systems respond correctly, like turning on the brake lights or disabling cruise control.
– If the signals from these two switches dont match or are inconsistent, the code P0504 is triggered. This can lead to issues with the brake lights, cruise control, or even the stability control system.

Possible Causes:
1. Faulty Brake Switch: One or both switches may be malfunctioning.
2. Wiring Issues: Damaged or corroded wires can cause communication problems between the switches.
3. Poor Ground Connection: A bad ground can lead to inconsistent signals.
4. ECU Problems: In rare cases, the vehicle`s engine control unit (ECU) might have an issue.

Manufacturer-Specific Meanings:
While P0504 generally has the same meaning across different brands, there can be slight variations in how the code is addressed or its implications. Here are some examples:

Porsche: May relate to advanced features like the stability management system.
Mini: Often tied to the vehicle`s electronic systems that control driving aids.
Mercedes: Could indicate issues with the braking system, affecting safety features.
Audi: Might trigger warnings related to adaptive cruise control.
Jaguar: Could involve more complex systems that integrate with luxury features.
Land Rover: May affect off-road capabilities or traction control systems.

What to Do:
1. Inspect the Brake Switches: Check for any visible damage or wear.
2. Check Wiring and Connectors: Look for frayed wires or loose connections.
3. Clear the Code: After repairs, clear the code and see if it returns.
4. Consult a Professional: If the issue persists, it may be best to seek help from a qualified mechanic.

Understanding this code can help you diagnose and fix issues with your vehicle`s braking system effectively.
The Engine Fault Code P0504 indicates a problem with the brake switch, specifically that there`s a correlation issue between two brake switches, often labeled as A and B. This code can appear in various European cars, including Porsche, Mini, Mercedes, Audi, Jaguar, and Land Rover. Here are some common causes and manufacturer-specific notes:

Common Causes:
1. Faulty Brake Switch: The brake switch itself may be malfunctioning, causing incorrect signals to the engine control unit (ECU).
2. Wiring Issues: Damaged or corroded wiring between the brake switch and the ECU can lead to incorrect readings.
3. Poor Ground Connection: A bad ground connection can affect the performance of the brake switch.
4. Faulty ECU: In rare cases, the engine control unit might have a fault that misinterprets the brake switch signals.
5. Brake Light Bulb Issues: If the brake lights are not functioning correctly, it can trigger this code.

Manufacturer-Specific Notes:
Porsche: In some models, the brake switch may be integrated with other systems like the stability control, which can complicate diagnosis.
Mini: The wiring harness can be prone to wear, especially in older models, leading to intermittent faults.
Mercedes: Mercedes vehicles often have more complex electronic systems, so a diagnostic scan may be needed to pinpoint the exact issue.
Audi: Audi models may have additional sensors that can affect brake switch readings, so checking all related components is crucial.
Jaguar: Jaguars may have unique wiring layouts that can lead to confusion in diagnosing the problem; refer to the specific model`s wiring diagram.
Land Rover: Similar to Jaguar, Land Rovers can have complex electrical systems that require thorough testing to identify the fault.

Diagnosis Steps:
1. Scan the ECU: Use a diagnostic tool to read the fault codes and any additional related codes.
2. Inspect the Brake Switch: Check for any visible damage or wear.
3. Test Wiring and Connections: Look for frayed wires or loose connections.
4. Check Brake Lights: Ensure they are functioning correctly.
5. Consult Manufacturer-Specific Resources: Always refer to the vehicle`s service manual for specific testing procedures.

By addressing these areas, you can often identify and resolve the issue causing the P0504 code.
The Engine Fault Code P0504 relates to a problem with the brake switch, indicating that theres a correlation issue between the two brake switches (A and B). This can happen in various European cars, including Porsche, Mini, Mercedes, Audi, Jaguar, and Land Rover. Heres how to troubleshoot and potentially fix this issue:

General Steps to Fix P0504:

1. Check the Brake Light Switch:
– Locate the brake light switch, usually found near the brake pedal.
– Inspect the switch for any damage or misalignment.
– Ensure the switch is properly connected and functioning. You can test it by pressing the brake pedal and checking if the switch activates.

2. Inspect Wiring and Connectors:
– Look for any damaged wires or loose connectors leading to the brake switch.
– Repair or replace any damaged wiring as needed.

3. Test Brake Lights:
– Make sure the brake lights are working properly. If theyre not, the switch might be faulty.
– If one side works and the other doesnt, it could indicate a wiring issue.

4. Scan for Additional Codes:
– Use an OBD-II scanner to check for any other related codes. Sometimes, multiple codes can indicate a bigger issue.

5. Reset the Code:
– After checking and fixing any issues, clear the code using the scanner and take the vehicle for a test drive to see if the code returns.

Manufacturer-Specific Considerations:

Porsche:
– For some models, you may need to recalibrate the brake light switch after replacement. Refer to the owner`s manual for specific procedures.

Mini:
– Check for software updates or recalls that might affect the brake system. Some Mini models have had issues that were resolved with software updates.

Mercedes:
– Mercedes vehicles may have a more complex brake system. If the issue persists, it might be worth checking the Electronic Stability Program (ESP) as it can sometimes affect the brake switch operation.

Audi:
– Audi models may have a dual-brake switch system. If one switch fails, it can trigger this code. Make sure both switches are functioning correctly.

Jaguar:
– Jaguar vehicles often have advanced electronic systems. If you replace the brake switch, you may need to perform a reset via a diagnostic tool.

Land Rover:
– Similar to Jaguar, Land Rover vehicles may require a specific diagnostic tool to reset the system after repairs.



If you follow these steps and still have the P0504 code, it might be best to consult a professional mechanic or a dealership, especially for more complex systems in some European vehicles. Always refer to the specific service manual for your vehicle model for detailed instructions.
Driving with a P0504 code, which indicates a brake switch A/B correlation issue, isn`t recommended. This code means that the brake light switch isn`t working correctly, which can affect your car`s safety features. Heres a breakdown of the situation for different manufacturers:

General Concerns:
1. Braking System: The brake light switch is crucial for the proper functioning of your brake lights and other systems like cruise control. If it`s faulty, you might not have brake lights, which can be dangerous.
2. Stability Control: Some vehicles use the brake switch for stability control systems. If the switch fails, it could affect these systems, leading to reduced vehicle control.

Manufacturer-Specific Insights:

1. Porsche:
– For Porsche models, a faulty brake switch can lead to issues with the stability management system. Its best to address it quickly to avoid potential safety risks.

2. Mini:
– In Minis, the brake switch is linked to the ABS and traction control systems. A malfunction might trigger warning lights and affect performance, so it`s wise to fix it soon.

3. Mercedes:
– Mercedes vehicles often have advanced safety features tied to the brake switch. A P0504 code could disable some of these features, making it unsafe to drive.

4. Audi:
– Audi models may experience issues with adaptive cruise control and other electronic functions if the brake switch is faulty. It`s advisable to repair this issue promptly.

5. Jaguar:
– For Jaguars, the brake switch is crucial for the electronic parking brake and other systems. A malfunction could prevent the parking brake from engaging, posing a safety risk.

6. Land Rover:
– In Land Rovers, the brake switch affects various systems, including traction control. Driving with a P0504 code could lead to unexpected behavior, especially off-road.


While you might be able to drive short distances with the P0504 code, its not safe to ignore it. The brake switch is vital for your vehicle`s safety systems. It`s best to have it checked and repaired by a qualified mechanic as soon as possible. Always prioritize safety!

OBD Codes Explained

Engine Codes

P is for PowerTrain - Engine and Transmission.

P0 Indicates Generic Powertrain Codes

P0 Codes indicate problems with the powertrain and are common for all vehicles using the OBD-II Standard.

P1 Enhanced Manufacturer Specific Codes

P1 Codes are specific to manufacturers.

Sub-System

The 3rd Digit indicates the Sub-System

1 – Emission Management

2 – Injector Circuit

3 – Ignition

4 – Emission Control

5 – Vehicle Speed and Idle

6 – Computer and Output

7 – Transmission

8 – Transmission

9 – Reserved

0 – Reserved

0
    0
    Your Cart
    Your cart is emptyReturn to Shop

    Need parts advice?

    Tell us what you need and we will be in touch shortly.

    Contact Information
    Vehicle Information