What Does P0121 Mean on a 2024 BMW 5 Series?
A P0121 code on your 2024 BMW 5 Series (G60) indicates the DME has detected an abnormal signal from the throttle position sensor (TPS). The voltage is within operating range but the pattern doesn't match expected behavior for your driving inputs. On BMW's flagship executive sedan, any engine management code warrants prompt professional attention.
The 2024 5 Series represents an all-new generation (G60), featuring the B48 2.0L turbo-four (530i) or B58 3.0L turbo-six (540i), both with direct fuel injection. There's also the i5 all-electric variant (which wouldn't generate this code). BMW's sophisticated intake system combines the electronic throttle body with Valvetronic variable valve lift and double-VANOS for precise airflow management. On a brand-new vehicle, software calibration is the most likely culprit.
Top Causes of P0121 on the 2024 5 Series
- DME software calibration – New generation vehicle; software updates are common. Likelihood: 40%
- Throttle body/Valvetronic interaction – New platform may have initial calibration issues between systems. Likelihood: 20%
- Factory throttle body defect – Manufacturing issue with the TPS. Likelihood: 20%
- Connector or wiring issue – Assembly-line oversight. Likelihood: 15%
- Carbon buildup – Extremely unlikely at low mileage. Likelihood: 5%
Symptoms You May Notice
- Check Engine Light (yellow engine icon) on
- Drivetrain Malfunction warning on curved display
- Inconsistent or rough idle
- Hesitation during acceleration
- Reduced turbo boost
- My Mode and Sport settings may feel less responsive
How Serious Is This Code?
P0121 is medium severity. Your 2024 5 Series remains drivable, but the DME may limit power output as a protective measure. Address it soon—schedule a dealer appointment immediately. Full warranty coverage applies to this new vehicle.
Diagnostic Steps
- Take the 5 Series to your BMW dealer—warranty covers this
- Dealer uses ISTA for comprehensive DME diagnostics
- Check for software updates and I-Level (Integration Level) updates
- Inspect Valvetronic and throttle body system interaction
- Monitor live TPS, boost, and Valvetronic data during test drive
- Inspect connector and wiring for assembly quality
Estimated Repair Costs
- Under warranty: $0 (fully covered by BMW's 4-year/50,000-mile warranty)
- DME software update: $0 under warranty
- Throttle body replacement (if out of warranty): $550–$950
Should You DIY This?
DIY feasibility is low. Your 2024 5 Series is fully covered under BMW's 4-year/50,000-mile bumper-to-bumper warranty. Let the dealer handle all diagnostics and repairs at no cost. The new G60 platform may require generation-specific software updates that only ISTA can provide. DIY work on a new BMW could jeopardize warranty coverage.