Code
P1153
PEUGEOT
P — Powertrain
Motorised throttle position end stop programming
Views:
UK: 1
EN: 0
RU: 0
AI status
Completed
Completed
100%
Causes
- Throttle body end-stop learning not performed after replacement or battery disconnect
- Faulty or sticking throttle plate or linkage (carbon build-up or mechanical obstruction)
- Defective throttle actuator motor or internal gearbox
- Wiring or connector faults to throttle body (power, ground, signal)
- Interruption during learn/programming (insufficient battery voltage or scan tool error)
- Software/ECM calibration issue or corrupted adaptive values
Symptoms
- Malfunction Indicator Lamp (MIL) illuminated
- Reduced engine power / limp-home mode
- Poor or delayed throttle response
- Irregular or high idle
- Engine surging when accelerating
- Throttle position values do not match accelerator input in live data
What to check
- Read all stored DTCs and freeze frame data with a manufacturer-capable scan tool
- Check battery voltage and charging system (must be stable during programming)
- Attempt throttle end-stop (learn) procedure with factory scan tool and record results
- Inspect throttle body for carbon build-up, binding or mechanical damage
- Visually inspect connectors and wiring for corrosion, damage, or poor retention
- Monitor live data: commanded throttle angle, actual throttle angle, TPS voltages
Signal parameters
- Throttle plate angle (degrees) — commanded vs actual
- TPS/Throttle sensor A voltage (0–5 V) — idle typically ~0.5–1.5 V depending on design
- TPS/Throttle sensor B voltage (0–5 V) for redundancy
- ECU requested throttle position (degrees or %)
- Throttle motor current or status (if available on scan tool)
- End-stop learned value or counter (counts/encoder units if supported)
Diagnostic algorithm
- Record DTCs and freeze frame data. Note any other throttle or communication codes.
- Verify battery voltage and charge state; ensure stable supply (use battery maintainer if needed).
- Inspect throttle body for carbon deposits and free movement of the plate by hand (with ignition off). Clean if binding.
- Visually and electrically inspect connectors and wiring for the throttle body. Wiggle test while monitoring for intermittent faults.
- Connect a manufacturer-level scan tool and view live data: compare accelerator pedal position, commanded throttle, and actual throttle. Note discrepancies.
- Attempt the end-stop/throttle learn procedure per manufacturer instructions. Observe for successful completion or error codes/log entries.
- If learn fails, monitor throttle motor operation during the attempt (movement, current draw). If motor does not move or stalls, suspect actuator or mechanical fault.
- Check TPS voltages A/B for plausibility and correlation (no open/short and values change smoothly with plate movement).
- If wiring, connectors and motor check good but learn still fails, consider ECU software update or reflashing per TSB/repair manual.
- If component fault confirmed (throttle body or actuator), replace assembly and perform end-stop programming. Clear codes and retest under load.
- After repair, erase codes and verify that end-stop learn completes and that symptoms are resolved during road test.
Likely causes
- End-stop learn not run or interrupted after throttle body replacement or battery disconnect
- Contaminated or mechanically binding throttle plate preventing correct end-stop detection
- Poor battery voltage during programming
- Connector corrosion or damaged wiring to the throttle assembly
- Faulty throttle actuator/motor that cannot reach the end-stop position
Fault status
Status
Throttle end-stop programming not completed or failed. The ECM cannot verify correct throttle end-stop position; driveability may be limited and MIL set.
Repair difficulty: Medium
Diagnostic time: 30-120 minutes
Similar codes
Your experience will help others
+100 karma for a short comment :)
Was this AI description helpful?
Your feedback helps improve AI descriptions.
👍 Like
0
👎 Dislike
0
Send to email
