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
Ad
Tools You'll Need
- OBD2 scanner or professional diagnostic tool
- Digital multimeter
- Basic socket set
- Phillips and flathead screwdrivers
- Electrical contact cleaner
- Wire brush or sandpaper
- Safety glasses and gloves
How to Fix Error Code P1120
-
Safety Preparation
Always disconnect the battery before working on electrical components to prevent shorts or injury. -
Connect OBD2 Scanner
-
Clear Codes and Test Drive
-
Locate Accelerator Pedal Assembly
-
Inspect Wiring and Connector
Do not force connectors apart - they may have locking tabs that need to be released first. -
Test Pedal Position Sensor Voltage
-
Replace Accelerator Pedal Assembly
Ensure the new pedal assembly is properly calibrated before driving. Some BMW models require adaptation procedures using professional diagnostic equipment. -
Perform System Relearning
-
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.