B1484 — Brake Pedal Input Open Circuit #
Please note: The wording for this code may vary depending on the vehicle manufacturer (OEM).
- Brake Pedal Input Switch Circuit Open (Ford, Lincoln, Mercury)
- Brake Pedal Position Switch Open Circuit (Toyota, Lexus)
- Brake Switch Input Circuit Malfunction (Nissan)
- Stop Lamp Switch Circuit Open (Hyundai, Kia)
Summary of DTC B1484 #
B1484 is a diagnostic trouble code (DTC) indicating an open circuit in the brake pedal input—commonly referred to as the brake pedal switch or stop lamp switch circuit. In simple terms, the vehicle’s electronics cannot detect a closed (completed) circuit when the brake pedal is pressed, which is necessary to confirm brake application. This circuit is critical for operating the brake lights, disengaging cruise control, and interacting with modern safety systems like anti-lock brakes (ABS) and stability control. When B1484 is set, the vehicle’s computer (ECU or BCM) has detected that the expected electrical signal from the brake pedal switch is missing or interrupted. This may affect both safety and drivability, so prompt diagnosis is recommended.
Common Symptoms for DTC B1484 #
The symptoms associated with code B1484 are typically straightforward and often relate to the brake lights and vehicle safety systems. If you notice one or more of these issues, they may be linked to this DTC:
- Brake lights not working when the pedal is pressed
- Cruise control inoperative or cancels unexpectedly
- ABS and/or traction control warning lights illuminated
- Shift interlock (unable to move shifter from Park)
- Intermittent or no start condition (on some vehicles)
- Transmission stuck in Park or failsafe (limp) mode
Probable Causes for DTC B1484 #
The most common causes for a B1484 code stem from faults within the brake pedal switch circuit. These issues can range from simple electrical faults to component failures. Here’s a rundown of the most likely culprits, in order of frequency:
- Faulty or misadjusted brake pedal switch
- Broken, loose, or corroded wiring/connectors at the brake pedal switch
- Blown fuse in the brake light or stop lamp circuit
- Damaged or worn brake pedal assembly causing intermittent contact
- Faulty Body Control Module (BCM) or Engine Control Module (ECU/PCM) (rare)
Step-by-Step Diagnosis for Code B1484 #
Diagnosing a B1484 code requires a logical approach and some basic tools. Here’s a master-tech-approved, stepwise method to pinpoint the fault:
- Verify code and symptoms: Connect an OBD-II scanner to confirm the presence of B1484 and note any related codes or symptoms.
- Check brake lights operation: Have an assistant press the brake pedal and confirm if the brake lights illuminate.
- Inspect the brake pedal switch: Locate the switch above the brake pedal arm—check for secure mounting, visible damage, or misalignment.
- Test the switch electrically: With a multimeter, verify continuity across the switch terminals when the pedal is pressed and released.
- Inspect wiring and connectors: Look for frayed wires, loose pins, corrosion, or signs of water intrusion around the switch.
- Check relevant fuses: Consult the owner’s manual or service data to locate and test the stop lamp or brake switch fuses.
- Scan module data (if equipped): Some scan tools can monitor live brake switch input—verify the ECU/BCM is seeing pedal input changes.
- If all tests pass, suspect a module fault: If wiring and switch are good, the issue may lie within the BCM or ECU, which is rare but possible.
Possible Repairs for DTC B1484 #
The appropriate repair for a B1484 code will depend on the underlying cause revealed in your diagnosis. Here’s a list of common fixes matched to their cause:
- Replace a faulty or worn brake pedal switch
- Repair or replace damaged wiring/connectors at the brake pedal switch
- Replace blown stop lamp or brake light fuse
- Adjust or secure the brake pedal switch to ensure proper actuation
- Replace or repair a faulty brake pedal assembly if physical damage is found
- Reprogram or replace the BCM/ECU (only if proven faulty after ruling out all other causes)
Is it Safe to Drive With Code B1484? #
Driving with code B1484 is generally NOT recommended. If the brake lights are inoperative, your vehicle becomes a hazard to other drivers, especially in low visibility or sudden stops. Additionally, systems like cruise control, ABS, and transmission interlock may be affected, leading to unsafe or inconvenient driving conditions. For your safety and that of others, address this DTC before using the vehicle in normal traffic.
Most Commonly Affected Vehicles for B1484 #
While B1484 can appear in a wide range of vehicles, it’s more frequently encountered in certain makes with similar brake pedal switch circuit designs. Models most often reporting this code include:
- Ford (Focus, F-150, Escape, Fusion, Explorer)
- Lincoln (MKZ, Navigator)
- Mercury (Mariner, Milan)
- Toyota (Camry, Corolla, RAV4)
- Nissan (Altima, Sentra, Rogue)
- Hyundai (Elantra, Sonata, Santa Fe)
- Kia (Optima, Sorento, Forte)
Common Mistakes and Best Practices for B1484 #
Even experienced technicians can overlook simple solutions or misdiagnose B1484. Here are frequent mistakes and tips to avoid wasting time or creating new problems:
- Replacing the switch without checking wiring or connectors
- Overlooking a blown fuse or not identifying why it blew
- Not verifying switch adjustment after installation
- Ignoring service bulletins—sometimes OEMs issue updates or recalls for switch defects
- Skipping live data checks—seeing the input change in scan tool data can save hours
- Using low-quality aftermarket switches—use OEM or proven high-quality parts for durability
Quick FAQ for B1484 #
Got questions? Here are the most common ones about B1484:
-
Q: Can a faulty brake pedal switch cause my car not to start?
A: Yes, in some vehicles, the brake pedal switch must signal the ECU that the brake is pressed before starting, especially in automatic transmissions. -
Q: Will B1484 clear by itself if I change the switch?
A: Sometimes, but not always. After repairs, use a scan tool to clear the code and confirm it does not return.




