BRIGGS-VANGUARD-P0122 serious Briggs Vanguard EFI

Throttle Position Sensor Voltage Below Normal Range

The BRIGGS-VANGUARD-P0122 (Briggs Vanguard EFI) diesel fault code means: Throttle Position Sensor Voltage Below Normal Range. This is a serious severity code.

My Garage →
Keep driving?
Yes, but fix soon
DIY difficulty
moderate
Estimated cost
DIY sensor replacement $40-$90 for the TPS part. Professional diagnosis and repair $120-$280 depending on whether the fault is wiring, sensor, or ECM related.
Built for Diesel — Not a Car Reader
ANCEL HD7000 Heavy-Duty Diesel Scanner

A $30 car code reader can't do diesel. The HD7000 reads full-system codes and does parked DPF regen, idle/speed-limit, and service resets from the cab — on everything from a 6.7 Cummins/Power Stroke/Duramax pickup to Class-8 trucks (Detroit, Paccar, CAT, Volvo, Mack, International).

Check Price on Amazon

Affiliate link -- we earn a commission at no extra cost to you.

Lower-Cost Diesel Option
FOXWELL HD301 Diesel Truck Scanner

Full-system 6/9/16-pin diesel scan tool for Cummins, Paccar, CAT, Detroit and more — plug-and-play, no subscription. A cheaper way to read heavy-duty codes a basic OBD2 scanner skips entirely.

Check Price on Amazon

Affiliate link -- we earn a commission at no extra cost to you.

Common Symptoms

  • Engine cranks but runs rough or surges at idle
  • Engine goes into limp mode and will not rev above a low RPM ceiling
  • EFI fault indicator light illuminates on equipped mower dash
  • Engine hesitates or stumbles when you push the throttle lever
  • Equipment loses power under load, especially during blade engagement or ramp climbs
  • Engine may stall unexpectedly during operation
  • Vanguard EFI diagnostic tool reads active DTC P0122 when plugged in

Probable Causes (Ranked by Likelihood)

  • TPS signal wire shorted to ground or chafed against engine block or frame Very Likely
  • TPS connector corroded, backed-out pin, or loose at sensor body Very Likely
  • Throttle position sensor failed internally, outputting voltage below ECU threshold (typically below 0.2V) Likely
  • 5V reference wire from ECM to TPS shorted or open, starving the sensor of supply voltage Likely
  • ECM ground circuit degraded, causing shared-ground offset that pulls sensor signal low Possible
  • Throttle body contaminated with carbon buildup restricting mechanical throttle plate, confusing sensor reading Possible
  • ECM internal fault misreading a good TPS signal Less Likely

Step-by-Step Diagnostic Procedure

  1. Connect the Vanguard EFI diagnostic tool to confirm P0122 is active and not a stored historical code. If stored but not active, clear it and retest before going further.

  2. With the key OFF, unplug the TPS connector. Inspect the connector and sensor pins for corrosion, moisture, bent pins, or green/white deposits. Clean with electrical contact cleaner and reconnect firmly.

  3. With key ON and engine OFF, use a multimeter set to DC volts. Back-probe the TPS signal wire at the connector (typically the center wire on a 3-wire sensor). You should read between 0.5V and 1.0V at closed throttle. A reading below 0.2V confirms the P0122 condition.

  4. Check the 5V reference wire from the ECM to the TPS. With key ON, back-probe that wire at the sensor connector. You should see 4.8V to 5.2V. If you read zero or low voltage, the ECM reference circuit is the problem, not the sensor itself.

  5. Inspect the TPS signal wire along its entire run from sensor to ECM connector. Look for pinch points, chafe marks against metal edges, zip-tie cuts, or melted insulation near the exhaust. Repair any damaged insulation with adhesive-lined heat shrink.

  6. If wiring checks out, disconnect the TPS and use your multimeter on the ohms setting to measure resistance across the sensor terminals through its sweep range by moving the throttle plate by hand. Resistance should change smoothly with no dead spots or jumps. Erratic or open readings mean the sensor is faulty.

  7. Verify the ECM ground path. Measure resistance from the ECM ground terminal to the engine block. Anything above 0.5 ohms is a problem. Clean the ground connection and retest.

  8. If wiring and grounds are good and sensor resistance is erratic, replace the TPS. If a new sensor still reads low voltage with confirmed good 5V reference and ground, suspect ECM failure and contact a Briggs Vanguard authorized service shop for ECM evaluation.

Frequently Asked Questions

What does Briggs Vanguard code P0122 mean?

P0122 means the ECM is reading a voltage signal from the throttle position sensor that is lower than the minimum expected value. On Vanguard EFI engines, the TPS tells the ECM exactly where the throttle plate is so fuel delivery can be matched to your throttle input. When that signal drops below roughly 0.2V, the ECM flags P0122 and may restrict engine RPM to protect itself.

Can I still run my equipment with code P0122 active?

You can operate it in a limited sense, but the engine will likely be in limp mode with a low RPM cap and reduced power. Running a zero-turn or commercial mower in this state risks stalling mid-job and can cause uneven cuts or PTO engagement issues. Get this diagnosed before your next full work day.

How much does it cost to fix P0122 on a Vanguard EFI engine?

If the fix is a corroded connector or chafed wire, you might spend nothing or a few dollars on terminals and heat shrink. A replacement TPS sensor runs $40 to $90 in parts. If the ECM needs replacement, expect $400 or more in parts plus labor at an authorized shop. Start with the wiring check before buying any parts.

Will my equipment start and run after clearing P0122?

It will likely start, but if the underlying fault is still present, P0122 will return quickly and limp mode will re-engage. Clearing the code without fixing the root cause is only useful as a diagnostic step to confirm whether the fault is active or intermittent. Do not rely on a cleared code to get through a workday without diagnosing the actual cause.

Explore More