P0124
Fix within a few daysThe engine computer detects an intermittent or erratic signal from the Throttle Position Sensor (TPS) 'A' circuit.
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
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
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
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
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
- 1Visually inspect the Throttle Position Sensor and its electrical connector for damage, corrosion, or loose connections.
- 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.
- 3Perform a 'wiggle test' on the TPS connector and wiring while monitoring the live data for any signal fluctuations.
- 4Using a multimeter, test the TPS sensor's resistance across its sweep; look for smooth, consistent changes without dead spots.
- 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-2024Camry 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-2024Accord 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-2024On 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
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...
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.
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.
- Family-owned since 1957
- 990,000+ happy customers
- Fast nationwide shipping
- Easy returns
Your Next Steps
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.
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.
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.
