Home / DTC / P1153 — Motorised throttle position end stop programming

P1153 — Motorised throttle position end stop programming

Detailed page for trouble code P1153.

32,887codes
59brands
10,429generic
22,458specific
Reset
Code

P1153

CITROEN P — Powertrain

Motorised throttle position end stop programming

Brand: CITROEN
Views: UK: 4 EN: 5 RU: 1
AI status
Completed
ready
Completed 100%
Page language: EN

Causes

  • Incomplete or interrupted end-stop/adaptation procedure
  • Low or unstable battery/voltage during programming
  • Faulty motorised throttle body (motor or position sensor)
  • Wiring harness or connector fault between throttle body and ECU
  • Corroded/loose connectors or blown fuse/relay affecting throttle power or signal
  • ECU or software-related fault preventing adaptation

Symptoms

  • Malfunction Indicator Lamp (MIL/Check Engine) illuminated
  • Reduced engine power / limp-home mode or loss of normal throttle response
  • Erratic idle, stalling, or high idle
  • Cruise control disabled or unavailable
  • Throttle response delayed, inconsistent, or stuck at a fixed position
  • Stored P1153 and possibly other throttle-related codes

What to check

  • Read all stored and pending DTCs and freeze-frame data with a capable scan tool
  • Check vehicle battery voltage and charging system (at rest and during adaptation)
  • Visually inspect throttle body connector and wiring for corrosion, damage, or loose pins
  • Confirm fuses and relays related to throttle body power and ECU are intact
  • Attempt a throttle actuator self-test / cycle from the scanner and observe movement
  • Attempt the manufacturer-specified end-stop/adaptation procedure with an OEM-level scan tool and note failure point or error messages

Signal parameters

  • Throttle position sensor voltage: typically ~0.5 V (closed) to ~4.5 V (wide open) — verify smooth change without dropouts
  • Throttle angle (degrees): 0° (closed) to manufacturer max — should move smoothly during actuator test
  • Actuator motor duty cycle / command (%) during learn procedure
  • Motor current draw (A): excessive current may indicate binding
  • Battery voltage (V): should be stable >12.0 V during programming, preferably >12.5 V
  • Adaptation status / learned flags (from scan tool): success/failure codes

Diagnostic algorithm

  1. Record all DTCs and freeze-frame data. Note battery voltage and conditions during the event.
  2. Ensure battery is fully charged and charging system is healthy. Use a charger if battery is low. Retest adaptation with stable voltage.
  3. Visually inspect throttle body connector, pins and wiring. Repair any damaged wiring, clean and secure connectors.
  4. Using an OEM or capable scan tool, perform the manufacturer-specified throttle end-stop / adaptation (relearn) procedure. Observe results and any live data errors.
  5. If adaptation fails, run an actuator test: command throttle open/close while watching throttle angle, TPS voltage, motor current and check for mechanical binding or abnormal current draw.
  6. If motor does not move or current is excessive, remove and inspect throttle body for carbon buildup, mechanical obstruction or internal failure. Clean if minor binding is found.
  7. If sensor outputs are inconsistent or out of expected range during movement, test TPS signals with a multimeter/oscilloscope and inspect wiring continuity to ECU.
  8. Repair/replace faulty components (connector, wiring, throttle body) as indicated. After repairs, clear codes and repeat adaptation procedure.
  9. If adaptation still fails after hardware checks and repairs, check ECU software level and consider updating or reflashing per manufacturer guidance, then repeat relearn.
  10. After successful adaptation, road test and confirm no reoccurrence of the DTC.

Likely causes

  • Battery voltage dropped below acceptable level while performing adaptation (battery < 12.0 V or charging system weak)
  • Throttle body motor has excessive friction or mechanical binding preventing full travel
  • Throttle position sensor (angle sensor) provides incorrect voltage/angle feedback during learn routine
  • Damaged pins, corroded connector, or intermittent wiring between throttle body and engine ECU
  • Previous repair or replacement of throttle body not followed by required relearn procedure
  • CAN bus or ECU communication glitch interrupted programming

Fault status

⚠️ Status
Motorised throttle position end stop programming failed or not performed — throttle adaptation incomplete. Throttle control may be restricted until end-stop calibration is completed successfully.
🟡 Repair difficulty: Medium
⏱️ Diagnostic time: 1.0 - 2.5 hours

Similar codes

Your experience will help others
+100 karma for a short comment :)
Send to email