BMW Error Code P1120: How to Fix It

Medium 1-2 hours High Severity Verified June 2026
Error Code
P1120
Brand
BMW
Product Type
automotive
Severity
High
DIY Difficulty
Medium
Estimated Fix Time
1-2 hours
BMW error code P1120 indicates a malfunction in the accelerator pedal position sensor potentiometer 1. This critical sensor tells the engine control module how much throttle you're requesting, and when it fails, your vehicle may experience poor acceleration, rough idling, or even enter limp mode for safety.
Ad

Tools You'll Need

How to Fix Error Code P1120

  1. Safety Preparation

    Always disconnect the battery before working on electrical components to prevent shorts or injury.
  2. Connect OBD2 Scanner

  3. Clear Codes and Test Drive

  4. Locate Accelerator Pedal Assembly

  5. Inspect Wiring and Connector

    Do not force connectors apart - they may have locking tabs that need to be released first.
  6. Test Pedal Position Sensor Voltage

  7. Replace Accelerator Pedal Assembly

    Ensure the new pedal assembly is properly calibrated before driving. Some BMW models require adaptation procedures using professional diagnostic equipment.
  8. Perform System Relearning

  9. Final Testing

Parts You May Need

Accelerator pedal position sensor assembly
Check Price on Amazon
Electrical connector repair kit
Check Price on Amazon
Electrical contact cleaner
Check Price on Amazon
Accelerator pedal position sensor assembly
Check Price on Amazon
Electrical connector repair kit
Check Price on Amazon
Electrical contact cleaner
Check Price on Amazon
Accelerator pedal position sensor assembly
Check Price on Amazon
Electrical connector repair kit
Check Price on Amazon
Electrical contact cleaner
Check Price on Amazon
Accelerator pedal position sensor assembly
Check Price on Amazon
Electrical connector repair kit
Check Price on Amazon
Electrical contact cleaner
Check Price on Amazon
Accelerator pedal position sensor assembly
Check Price on Amazon
Electrical connector repair kit
Check Price on Amazon
Electrical contact cleaner
Check Price on Amazon
Accelerator pedal position sensor assembly
Check Price on Amazon
Electrical connector repair kit
Check Price on Amazon
Electrical contact cleaner
Check Price on Amazon
Ad

When to Call a Professional

Call a professional BMW technician if you're not comfortable working with electrical systems, if the problem persists after replacing the pedal assembly, if specialized BMW diagnostic equipment is needed for adaptation procedures, or if other related codes appear that suggest deeper engine management issues.

Frequently Asked Questions

Can I still drive my BMW with error code P1120?
You should avoid driving except to get to a repair facility. P1120 can cause unpredictable acceleration, poor engine performance, or trigger limp mode, making the vehicle unsafe to operate normally.
How much does it cost to fix BMW error code P1120?
DIY repair costs $150-400 for a replacement pedal assembly. Professional repair typically costs $400-800 including parts, labor, and diagnostic time, depending on your BMW model and local labor rates.
What causes BMW pedal position sensor to fail?
Common causes include normal wear after high mileage, moisture intrusion, electrical connector corrosion, wiring damage from rodents, or voltage fluctuations from a failing alternator or weak battery.
How do I know if my BMW pedal position sensor is bad?
Symptoms include P1120 error code, poor acceleration response, engine hesitation, rough idle, unexpected RPM changes, or the vehicle entering limp mode with reduced power output.
Will disconnecting the battery reset BMW error code P1120?
Disconnecting the battery will temporarily clear the code from memory, but P1120 will return immediately if the underlying pedal position sensor problem isn't fixed. The issue must be properly diagnosed and repaired.