631-982-0042
Auto Barn

P0124

Fix within a few days

The engine computer detects an intermittent or erratic signal from the Throttle Position Sensor (TPS) 'A' circuit.

Sensors SystemMAF, MAP, throttle position

Code P0124 means your engine computer detects an intermittent signal from the Throttle Position Sensor. Common causes: Faulty TPS (70%), wiring issues (25%). Drivability: Yes, but fix within a few days. Repair cost: $50-$200 DIY, $150-$500 professional.

Can I Drive With P0124?

Limit driving, fix within a few days

Essential trips under 10 miles, avoid highways and heavy traffic where sudden power loss could be dangerous.

Stop driving immediately if: Engine stalls repeatedly, significant power loss, or the Check Engine Light is flashing.

Symptoms of P0124

  • 1Check Engine Light is on
  • 2Engine hesitates or stumbles during acceleration
  • 3Rough or erratic idle
  • 4Engine stalls unexpectedly
  • 5Poor acceleration or loss of power
  • 6Vehicle enters 'limp mode' (reduced power)

Common Causes of P0124

Parts most likely causing this code, ranked by probability

Throttle Position Sensor (TPS)70% likely

The TPS itself is failing internally, sending an inconsistent voltage signal to the engine computer.

70% of P0124 cases are fixed by replacing this part

Shop
Wiring or connector issues25% likely

Corroded, loose, or damaged wires or connectors in the TPS circuit cause intermittent signal loss or interference.

25% of P0124 cases are fixed by repairing wiring or connectors

Shop
Engine Control Module (ECM/PCM)5% likely

A rare internal fault within the engine computer prevents it from correctly interpreting the TPS signal.

5% of P0124 cases are fixed by replacing the ECM/PCM

Shop

Check These First (Before Buying Parts)

  • Visually inspect the Throttle Position Sensor (TPS) and its electrical connector for any obvious damage, corrosion, or loose wires.
  • Ensure the throttle body itself is clean and the throttle plate moves freely without sticking.

How to Diagnose P0124

  1. 1Visually inspect the Throttle Position Sensor and its electrical connector for damage, corrosion, or loose connections.
  2. 2With a scan tool, monitor the TPS 'A' voltage signal while slowly opening and closing the throttle by hand; look for erratic jumps or drops.
  3. 3Perform a 'wiggle test' on the TPS connector and wiring while monitoring the live data for any signal fluctuations.
  4. 4Using a multimeter, test the TPS sensor's resistance across its sweep; look for smooth, consistent changes without dead spots.
  5. 5Check for any related codes (P0120, P0121, P0122, P0123) that might point to a more specific TPS circuit fault.

P0124 on Popular Vehicles

Toyota Camry

2007-2024

Camry models can experience P0124 due to a failing TPS, leading to hesitation during acceleration or an erratic idle. The sensor is usually accessible on the throttle body.

75% fixed by replacing the TPS

Honda Accord

2003-2024

Accord owners with P0124 often report stalling at stop lights or poor throttle response. Wiring harness issues near the throttle body can also contribute to intermittent signals.

70% fixed by replacing the TPS

Ford F-150

2004-2024

On F-150 trucks, P0124 is a common indicator of a failing TPS, which can cause the engine to stumble, stall, or enter a reduced power mode. The sensor is typically bolted directly to the throttle body.

80% fixed by replacing the TPS

Frequently Asked Questions

What does P0124 mean?

P0124 indicates that your vehicle's engine computer has detected an inconsistent or erratic electrical signal from the Throttle Position Sensor (TPS) 'A' circuit. This sensor tells the computer how much the throttle is open.

Can I drive with P0124?

Yes, you can drive with P0124, but limit driving and fix it within a few days. An intermittent TPS can cause unpredictable engine behavior like stalling or sudden power loss, which is a safety concern.

Will P0124 clear itself?

No, P0124 will not clear itself. The engine computer will continue to detect the intermittent signal from the TPS. You need to diagnose and fix the underlying issue for the code to clear.

How do I fix P0124 myself?

Start by inspecting the TPS wiring and connector for damage. If they look good, test the TPS sensor's voltage or resistance with a multimeter. If the sensor shows erratic readings, replace the Throttle Position Sensor. After replacement, clear the code with a scan tool.

How much does it cost to fix P0124?

Fixing P0124 yourself typically costs $50-$200 for a new Throttle Position Sensor. If you take it to a shop, expect to pay $150-$500, which includes the part, labor, and diagnostic fees.

P0124 keeps coming back - why?

If P0124 keeps returning, it often means the initial repair didn't address the root cause. This could be due to a faulty replacement TPS, a persistent wiring issue that wasn't fully resolved, or, in rare cases, a problem with the engine computer itself.

Will P0124 fail emissions/smog test?

Yes, P0124 will cause your vehicle to fail an emissions or smog test. The Check Engine Light being on is an automatic failure in most states, and an intermittent TPS signal directly impacts engine performance and emissions control.

What's the difference between P0124 and P0122?

P0124 indicates an 'intermittent' signal from the TPS, meaning the signal is erratic or drops out occasionally. P0122 indicates a 'low voltage' condition, meaning the TPS signal is consistently too low, suggesting a short to ground or a faulty sensor stuck at a low reading.

P0124 on Ford F-150?

On Ford F-150s, P0124 often points directly to a failing Throttle Position Sensor. Owners frequently report symptoms like rough idle, stalling, or the truck going into 'limp mode' with this code. Inspecting the wiring and replacing the TPS usually resolves the issue.

Questions to Ask Your Mechanic

Did you check the live data from the TPS sensor for erratic readings while manipulating the throttle?

Good answer: Yes, I monitored the TPS voltage and saw it jump erratically or drop out when I slowly opened and closed the throttle. That confirms the intermittent signal.

What did you find when you inspected the TPS wiring and connector?

Good answer: I found no visible damage or corrosion, and the connector was seated firmly. I also performed a wiggle test and saw no changes in the TPS signal.

Repair Cost Estimate

DIY Repair

Parts only

$50-$200

Shop Repair

Parts + labor

$150-$500

Save $100-$300 by doing it yourself

Difficulty

beginner

Time

0.5-1.5 hours

Shop Parts for P0124

Beginner-friendly - The Throttle Position Sensor is usually easy to locate and replace with basic hand tools, and testing can be done with a multimeter.

Cost of Waiting

Ignoring P0124 can lead to unpredictable engine behavior, including sudden stalling or loss of power, which is a significant safety hazard. Continued intermittent signals can also cause the engine to run inefficiently, potentially leading to premature wear on other components.

While You're In There...

Throttle Body Gasket

If you remove the throttle body to access the TPS or clean the throttle body, replacing the gasket prevents vacuum leaks and ensures a proper seal.

Throttle Body Cleaner

A dirty throttle body can cause similar drivability issues. Cleaning it while you have access can improve idle quality and throttle response.

Tools You'll Need

  • OBD-II Scan Tool
  • Multimeter
  • Socket set
  • Screwdriver set

P0124 is a common sensor code. Most repairs involve replacing an inexpensive part, and your vehicle's throttle response will be smooth and reliable afterward.

Why Buy From Auto Barn?
  • Family-owned since 1957
  • 990,000+ happy customers
  • Fast nationwide shipping
  • Easy returns

Your Next Steps

1

Step 1: Visually inspect the TPS sensor and its wiring harness for any signs of damage, fraying, or loose connections. Ensure the connector is fully seated.

2

Step 2: Use an OBD-II scan tool to monitor the live data for the TPS 'A' sensor. Slowly press the accelerator pedal and observe the voltage readings. Look for any sudden drops, spikes, or flat spots in the signal. If the signal is erratic, proceed to Step 3.

3

Step 3: If the live data is erratic, disconnect the TPS and test its resistance with a multimeter across its sweep. If the resistance is inconsistent or shows open/short circuits, replace the Throttle Position Sensor.

Note: Some vehicles may require a throttle body relearn procedure after replacing the TPS. Consult your vehicle's service manual or a reputable online resource for specific instructions.