P0124 Mercedes GLC 300 L (M254): Fix with ICARZONE UR800 2019-2024

P0124 Mercedes GLC 300 L (M254): Fix with ICARZONE UR800 2019-2024

Mercedes-Benz GLC 300 L (M254 2.0T) 2019-2024

P0124 Code in Mercedes GLC: Fix with ICARZONE UR800

Solve Throttle Position Sensor (TPS) Intermittent Circuit Fault in 2019-2024 GLC’s M254 engine—diagnose fast with UR800’s Mercedes-specific throttle body tools.

Fix P0124 Now with ICARZONE UR800
P0124

1. What is P0124 in Mercedes GLC?

The P0124 OBD-II code stands for Throttle Position Sensor (TPS) A Circuit Intermittent/Erratic. For the Mercedes-Benz GLC 300 L (2019-2024)—a top-selling luxury mid-size SUV—it targets the M254 2.0T mild-hybrid engine’s electronic throttle control system, standard in GLC 300 L, GLC 300 e, and AMG GLC 43 trims (paired with 9G-TRONIC transmission).

The M254’s electronic throttle body integrates a dual-channel TPS (B60/1) that sends voltage signals (0.5–4.5V) to the ECU, corresponding to throttle pedal position. P0124 triggers when the ECU detects intermittent voltage fluctuations (≥1V deviation) from TPS Channel A for 2+ seconds—indicating wiring issues, TPS contamination, throttle body carbon buildup, or ECU communication errors.

Mercedes GLC Specific Note: This code is prevalent in 2021-2023 GLC 300 L models, per Mercedes Technical Service Bulletin (TSB) 22-05-08. The M254’s TPS is integrated into the throttle body (#0001410925), making it susceptible to oil vapor contamination and carbon deposits—common causes of intermittent signal issues that trigger P0124. Frequent short trips and stop-and-go driving (which reduce throttle body airflow) exacerbate this fault.

2. Common Causes of P0124 in 2019-2024 GLC

P0124 in Mercedes GLC M254 models stems from throttle position sensor circuit issues—below are real-world cases diagnosed with the ICARZONE UR800:

  • Throttle Body Carbon Buildup (2022 GLC 300 L): An owner with 48,000 miles reported rough idling. The UR800’s TPS Voltage Test showed intermittent drops (0.7V–4.2V). Cleaning the throttle body (per TSB 22-05-08) and resetting adaptive values fixed P0124.
  • TPS Wiring Harness Damage (2023 GLC 300 e): A PHEV owner’s P0124 triggered during cold starts. The UR800’s Circuit Continuity Test found a damaged wire near the throttle body connector. Repairing the wiring with heat-resistant terminals resolved the issue.
  • ECU Adaptive Value Drift (2021 AMG GLC 43): An AMG owner’s P0124 occurred after a battery replacement. The UR800’s Throttle Body Calibration tool detected incorrect adaptive parameters. Resetting and relearning via UR800 fixed the P0124 fault.
  • Integrated TPS Failure (2019 GLC 300 L): A 2019 GLC owner’s P0124 persisted after cleaning. The UR800’s Component Testing confirmed TPS Channel A failure. Replacing the throttle body assembly (#0001410925) cleared the code.

3. Key Symptoms of P0124 in M254 Engine

P0124 symptoms in the Mercedes GLC focus on throttle control performance—watch for these signs that signal TPS circuit issues:

Driving & Sensory Symptoms

  • Intermittent "Check Engine" light + MBUX message: "Throttle Control Fault"
  • Rough idling or stalling at stoplights
  • Delayed throttle response (hesitation when accelerating)
  • Increased fuel consumption (1–3 MPG drop)
  • Limp mode activation (limited to 3,000 RPM in severe cases)

UR800-Detected Signs

  • TPS Channel A voltage fluctuation >1V (UR800 live data stream)
  • Throttle position deviation >10% (UR800 TPS test)
  • Mismatched TPS Channel A/B signals (should be complementary)
  • TSB 22-05-08 eligibility (UR800 TSB lookup confirms applicability)
  • Paired codes: P0121 (TPS range/performance) or P0122 (TPS low voltage) with P0124

4. GLC Trims/Engines Prone to P0124

Mercedes service data highlights these 2019-2024 GLC configurations with the highest P0124 occurrence rates (all M254/M276 engines):

Engine Model Years GLC Trim % of P0124 Cases Primary Risk Factor
M254 2.0T Mild-Hybrid (258HP/400 N·m) 2021-2023 GLC 300 L 78% Throttle body carbon buildup + TSB 22-05-08
M254 2.0T PHEV (313HP/550 N·m) 2022-2024 GLC 300 e 12% TPS wiring damage + hybrid system load
M276 3.0T (390HP/520 N·m) 2021-2024 AMG GLC 43 7% ECU adaptive value drift + high-performance use
M254 2.0T Mild-Hybrid (258HP/400 N·m) 2019-2020 GLC 300 L Luxury 3% Integrated TPS failure + aging throttle body

5. Diagnose P0124 with ICARZONE UR800

Diagnose P0124 in your Mercedes GLC M254 accurately with the UR800’s Mercedes-specific throttle control tools. Follow these steps (engine off; battery voltage 12.4–12.7V):

Step ICARZONE UR800 Action GLC-Specific Goal Pass/Fail Criteria
1 Full System Scan > Select "Mercedes-Benz" > "GLC" > "M254" > "ECU" Confirm P0124 + check related codes (P0121, P0122, P0123) Pass: Isolated P0124 | Fail: P0121 = TPS range issue + P0124 dual check
2 Throttle Tests > "TPS Voltage Measurement" Monitor Channel A voltage (target: 0.5–4.5V stable) Pass: ≤0.5V fluctuation | Fail: >1V = TPS/wiring issue
3 Circuit Tests > "TPS Wiring Continuity" Check TPS wiring resistance (target: <1Ω, no interruptions) Pass: No interruptions | Fail: Open circuit = wiring damage
4 Throttle Tests > "Throttle Body Adaptation Check" Verify adaptive values (target: within Mercedes specs) Pass: Values within range | Fail: Drift = ECU relearn needed
5 Service > "Mercedes TSB Lookup" Enter GLC VIN to check TSB 22-05-08 (throttle body service eligibility) Pass: No TSB | Fail: TSB applies (prioritize throttle body cleaning)

Case Example: A 2022 GLC 300 L failed Step 2 (0.6V–4.3V fluctuation) and Step 5 (TSB 22-05-08 eligible). The UR800’s Component Location Tool guided throttle body access (driver-side of the engine bay, behind the air intake). Inspecting the throttle body revealed heavy carbon buildup—cleaning it with specialized throttle body cleaner restored stable voltage (0.5–4.4V), clearing P0124.

Start Diagnosing with ICARZONE UR800

6. How to Fix P0124 in Mercedes GLC

Resolve P0124 in your GLC with these UR800-verified solutions—tailored to the M254 engine’s throttle control system:

1. Clean Throttle Body (Most Common Fix for TSB 22-05-08)

  1. Confirm throttle body issue via UR800’s Step 2. Disconnect the negative battery terminal and locate the throttle body (driver-side engine bay, behind air intake, 6-pin electrical connector + 2 mounting bolts).
  2. Disconnect the air intake hose and electrical connector (press release tab). Remove the throttle body (2 Torx T30 screws).
  3. Clean the throttle body: Use specialized throttle body cleaner (#CRC 05350) and a soft-bristle brush to remove carbon deposits from the valve and housing. Avoid touching the TPS sensor.
  4. Allow the throttle body to dry completely (15–20 minutes) before reinstallation.
  5. Reinstall the throttle body (torque to 8 ft-lbs), reconnect the air intake hose and electrical connector. Reconnect the battery.
  6. Use UR800 to perform Throttle Body Adaptation (follow on-screen prompts for M254 engine). Clear P0124 and test drive—confirm smooth idle and responsive acceleration.

2. Repair TPS Wiring Harness (for Continuity Issues)

  1. Confirm wiring damage via UR800’s Step 3. Trace the TPS wiring harness from the throttle body to the ECU (passes near the engine bay firewall).
  2. Cut the damaged wire section (use wire cutters) and strip 1/4 inch of insulation. Splice with heat-resistant butt connectors (#Dorman 84731) rated for 250°C.
  3. Crimp connectors and apply heat to seal. Wrap the repaired section with heat-shrink tubing (#3M 3401) and secure with stainless steel zip ties.
  4. Relocate the harness away from heat sources (minimum 2-inch gap from exhaust components). Reconnect the throttle body connector.
  5. Use UR800 to retest continuity (no interruptions). Clear P0124 and test drive on city streets—verify no voltage fluctuation during stop-and-go driving.

3. Replace Throttle Body Assembly (for TPS Failure)

  1. Confirm TPS failure via UR800’s Step 2 (persistent voltage fluctuation after cleaning). Purchase an OEM throttle body assembly (#0001410925) compatible with 2019-2024 GLC M254 models.
  2. Disconnect the negative battery terminal, air intake hose, and throttle body electrical connector. Remove the old throttle body (2 Torx T30 screws).
  3. Install the new throttle body (torque to 8 ft-lbs) and reconnect all components. Reconnect the battery.
  4. Use UR800 to perform Throttle Body Initialization (critical for M254 engines). Follow UR800’s on-screen instructions to complete the adaptation process.
  5. Clear P0124 and test drive for 30+ miles—confirm stable TPS voltage and no throttle-related issues.

7. P0124 Repair Costs & Maintenance Tips

P0124 repair costs for the Mercedes GLC M254 vary by cause. Use this table to budget:

Repair Type DIY Parts Cost Professional Repair Cost Affected GLC Trims
Throttle Body Cleaning $15–$40 (cleaner + brush) $200–$350 (parts + 1hr labor) 2021-2023 GLC 300 L
TPS Wiring Harness Repair $20–$50 (connectors + heat-shrink + zip ties) $180–$300 (parts + 1hr labor) 2022-2024 GLC 300 e
ECU Throttle Adaptation (via UR800) $0 (free tool feature) $250–$400 (Mercedes dealer calibration fee) 2021-2024 AMG GLC 43
Throttle Body Replacement (OEM) $350–$650 (throttle body assembly) $800–$1,200 (parts + 2hr labor) 2019-2020 GLC 300 L Luxury
DIY Diagnosis with ICARZONE UR800 $0 (one-time tool investment) $250–$350 (Mercedes dealer diagnostic fee) All 2019-2024 GLC M254 models

Maintenance Tips for GLC Owners

  • GLC 300 L (2021-2023): Clean the throttle body every 30,000 miles (preventive) — use CRC 05350 throttle body cleaner to avoid carbon buildup and P0124.
  • GLC 300 e owners: Inspect TPS wiring harness every 25,000 miles—protect with heat shield tape (#Thermo-Tec 13575) to prevent heat-related damage, a top P0124 trigger.
  • AMG GLC 43 drivers: Perform UR800’s Throttle Body Adaptation after battery replacements—prevents ECU adaptive value drift and P0124.
  • Avoid frequent short trips (under 15 minutes)—drive at least 30 minutes weekly to maintain proper throttle body airflow, reducing carbon deposits.
  • Use premium fuel (91+ octane) in all M254 engines—reduces oil vapor production that contaminates the throttle body and triggers P0124.
  • Perform the UR800’s Throttle Control Health Check every 15,000 miles — monitor TPS voltage, throttle position, and adaptive values to catch P0124 triggers early.

8. GLC-Specific FAQs

Can I drive my Mercedes GLC with P0124?

Limit driving to 150 miles. P0124’s intermittent throttle control can cause unexpected stalling or limp mode activation. Avoid highway driving and heavy acceleration in GLC 300 L models.

Why do GLC 300 L trims get P0124 more often?

GLC 300 L’s M254 engine has a direct-injection design that produces more carbon deposits. Combined with typical city driving patterns (stop-and-go), this accelerates throttle body contamination—TSB 22-05-08 specifically addresses P0124 for this trim.

Will aftermarket throttle body fix P0124 in my GLC?

No—use only Mercedes OEM throttle body #0001410925. Aftermarket units have incompatible TPS calibration (voltage range mismatch) and retrigger P0124 in M254 engines.

Does ICARZONE UR800 work with 2024 GLC’s M254 engine?

Yes — the UR800 fully supports 2024 GLC M254 models, including TPS voltage testing, TSB 22-05-08 lookup, and throttle body adaptation for P0124 repairs.

How do I tell if P0124 is from throttle body or wiring?

Use UR800’s Step 2 and 3: If voltage fluctuates but wiring continuity is good, it’s a throttle body/carbon issue; if continuity fails, wiring damage is causing P0124 in your GLC.

Does Mercedes TSB 22-05-08 cover P0124 repair costs?

Yes—Mercedes covers throttle body cleaning/adaptation for 2021-2023 GLC 300 L under TSB 22-05-08 (up to 5 years/60,000 miles). Use UR800’s TSB lookup to confirm P0124 eligibility.

Can throttle body cleaning alone fix P0124 in 2022 GLC 300 L?

Yes—if UR800 shows voltage fluctuation but no TPS failure. 75% of P0124 cases in 2022 GLC 300 L are resolved with throttle body cleaning (per TSB 22-05-08).

How long does it take to fix P0124 in Mercedes GLC?

45 minutes for throttle body cleaning (DIY with UR800 guidance); 1–1.5 hours for wiring repair; 2 hours for throttle body replacement. Dealers add 1 hour for P0124 diagnostics.

Fix P0124 in Your Mercedes GLC Today

The ICARZONE UR800 is the only diagnostic tool designed specifically for Mercedes M254 engines—diagnose and fix P0124 without expensive dealer visits.

Get ICARZONE UR800 for Your GLC
UR800 P0124 Diagnosis Features:

TPS Voltage Testing | Throttle Body Adaptation | Wiring Continuity Check | Mercedes TSB Lookup | Component Location Guide

Compatible with All 2019-2024 GLC Models:

GLC 300 L | GLC 300 e | AMG GLC 43 | GLC 300 L Luxury