Electronic Throttle Control Explained: APP/TPS Correlation, Limp Mode and Diagnostics

Drive-by-wire replaced the throttle cable years ago, but many workshop problems still come back to it: a car stuck at a high idle, a “reduced power” warning, or a pedal that seems to do nothing. Electronic throttle control (ETC) links three things – the accelerator pedal sensor, the motorised throttle body and the ECU’s position control loop. This article explains each part, how the ECU cross-checks its sensors, what limp-home really means, and a practical diagnostic routine for cars, vans, trucks, farm machines and motorcycles.

From pedal to plate: the signal chain

The accelerator pedal is a sensor module, not a lever. It sends two separate position signals to the ECU. The ECU interprets them as a torque demand, decides how much air the engine needs, and positions the throttle plate with a DC motor. Two more signals from the throttle position sensor (TPS) on the throttle shaft tell the ECU the actual angle, closing the loop. Nothing mechanical connects the driver to the engine, so every signal is duplicated and checked.

Dual-track accelerator pedal (APP) and throttle position sensor (TPS) voltage versus travel example
APP and TPS dual-track signals (simplified schematic)

Inside the electronic throttle body

The housing contains the throttle bore, a butterfly plate on a shaft, a reduction gear train and a small brushed DC motor. Springs act on the shaft: in the typical arrangement, a return spring and a limp-home spring hold the plate at a slightly open rest position when the motor is unpowered. The ECU drives the motor through an H-bridge using PWM, so current can flow in either direction – opening the plate above the rest point or pulling it closed below it for idle and overrun.

The TPS sits on the end of the shaft. Older units use a dual potentiometer; many newer throttle bodies and pedals use contactless magnetic sensing (Hall-effect or inductive) to avoid wear. Some send the angle as a digital message, for example via SENT, rather than two analogue voltages.

Dual tracks and correlation checks

Redundancy is the core of drive-by-wire safety. Pedal sensors frequently use two rising tracks with different slopes – one around half the voltage of the other is common. Throttle sensors frequently use opposite slopes, one rising and one falling, so their sum stays roughly constant. Exact voltages are manufacturer-specific.

Because the relationship between the tracks is known, the ECU can detect a fault even when both voltages are inside the normal range: if the ratio or sum drifts outside tolerance, a correlation code is set. Pedals often use separate 5 V references and grounds per track so that one shorted supply cannot corrupt both signals.

How the ECU controls throttle angle

In torque-based engine management, the pedal map converts pedal position into a driver torque request. The ECU then arbitrates between that request and others – idle speed control, cruise control, ESP/traction control, gearbox shift interventions and protection limits – and converts the winning value into an air charge and a target throttle angle.

A closed-loop position controller, usually PID-type with feed-forward terms for spring force and friction, compares target and actual angle and updates the motor duty cycle continuously. In parallel, monitoring software checks pedal tracks, throttle tracks, position error, motor current and whether the airflow seen by the MAF or MAP sensor matches the throttle opening. Many vehicles also cut the torque request when brake and accelerator are pressed together (brake override).

Closed-loop electronic throttle control block diagram: APP, torque arbitration, position controller, H-bridge, TPS feedback
ETC closed-loop control block diagram (simplified schematic)

Limp-home: what the default throttle angle is for

If the ECU loses confidence in the throttle system it switches the motor off. The springs move the plate to its rest angle, which lets in enough air for the engine to run at a raised idle. The ECU then limits speed with fuel and ignition control and often an rpm cap. Pedal faults behave differently: with one bad track the vehicle may still respond with reduced power; with both tracks implausible, the engine usually stays at idle. Either way, the driver sees a warning lamp and a stored DTC.

A practical diagnostic routine

  • Codes first. Identify whether it is a circuit, range/performance or correlation fault, and map the sensor letter to pedal or throttle using service data – the letters are not universal.
  • Pedal versus throttle in live data. Engine off, key on: sweep the pedal slowly and watch APP 1/APP 2 stay proportional. Engine running: desired and actual throttle angle should track closely.
  • Two-channel scope sweep. Scope both tracks of the suspect sensor together; glitches and dead spots on worn tracks are often too fast for scan-tool data.
  • Wiring and supplies. Confirm 5 V reference and ground at the connector, voltage-drop the motor feed under load, and check for water, corrosion, loose pins and chafing.
  • Carbon and sticking plates. Deposits from crankcase vapour and, on diesels, EGR gas can stop the plate returning or upset idle airflow. Clean with the ignition off and connector unplugged; follow the manufacturer’s guidance on moving the plate by hand.
  • Relearn. After cleaning or replacement, run the throttle or pedal adaptation so the ECU learns new end stops and idle air.

Cars, vans, trucks, ag machines and bikes

Cars and vans: on petrol engines the electronic throttle is the primary load control; on diesels the electronic pedal arrived early and the intake throttle mainly assists shutdown, EGR flow and exhaust temperature control. Trucks: modern heavy diesels use dual-track electronic pedals with integrated engine-brake and exhaust-brake strategies. Agricultural machines: tractors often have both a foot pedal and an electronic hand throttle feeding the engine controller. Motorcycles: ride-by-wire twistgrips use redundant position sensors, which is what makes riding modes, cruise and traction control practical.

Related fault codes (DTCs)

Generic SAE J2012 definitions; manufacturer codes and sensor letter assignments differ.

CodeMeaningTypical causes
P0120Throttle/Pedal Position Sensor/Switch “A” CircuitOpen or shorted signal, reference or ground
P0124Throttle/Pedal Position Sensor/Switch “A” Circuit IntermittentLoose pin, worn track, chafed harness
P0220Throttle/Pedal Position Sensor/Switch “B” CircuitWiring or connector fault, failed sensor
P0225Throttle/Pedal Position Sensor/Switch “C” CircuitWiring or sensor fault on the “C” track
P2135Throttle/Pedal Position Sensor/Switch “A”/”B” Voltage CorrelationWorn TPS, corroded or high-resistance pins
P2138Throttle/Pedal Position Sensor/Switch “D”/”E” Voltage CorrelationWorn pedal sensor, wiring or reference fault
P2100Throttle Actuator “A” Control Motor Circuit/OpenOpen motor winding, broken wire, connector
P2102 / P2103Throttle Actuator “A” Control Motor Circuit Low / HighShort to ground / voltage in the motor circuit
P2119Throttle Actuator Control Throttle Body Range/PerformancePlate not returning to rest, spring fault, carbon
P2176Throttle Actuator Control System – Idle Position Not LearnedAdaptation not completed after cleaning or replacement
P0068MAP/MAF – Throttle Position CorrelationIntake leak, contaminated sensor, sticking plate

Tuning considerations

Throttle response is shaped by pedal maps and torque tables, and a quality calibration can refine these. Plausibility monitoring, brake override and throttle safety checks must stay active. Repair sticking throttle bodies, pedal faults and wiring before any remap.

Need a professional tuning file with full drive-by-wire safety logic retained? Get your file from ECUFlashFiles.