P1526
TP Sensor Learn Not Complete.
- Chevrolet
- Powertrain
- Manufacturer code
- Medium severity
How this code is built
- P
- SystemPowertrain
- 1
- Defined byThe manufacturer
- 5
- AreaVehicle speed, idle control and auxiliary inputs
- 26
- FaultThe specific fault in that area
What it means
On Chevrolet, P1526 means the engine control module has not completed its throttle position (TP) sensor learn procedure. The module needs to learn the closed-throttle position of the electronic throttle body, and it either lost that learned value or could not finish the relearn. This usually follows a battery disconnect, module or throttle body replacement, or a fault that interrupted the learn.
Symptoms
- Check engine light on
- Unstable, high or low idle
- Poor or delayed throttle response
- Engine stalling or hesitating when coming to a stop
- Reduced engine power or limp mode on some models
- Other throttle or TP sensor codes stored alongside
Possible causes
- Battery disconnected, drained or replaced, or the control module reset, so the learned throttle position was lostlikely
- Throttle body or engine control module recently replaced and the throttle relearn not yet carried outlikely
- Throttle body bore or plate heavily carbon-fouled so the closed position cannot be learned correctlypossible
- Faulty throttle body, including a worn TP sensor or throttle motorpossible
- Wiring or connector fault on the throttle body circuits, or low battery or charging voltage during the learnpossible
- Fault within the engine control modulerare
How to diagnose
- Read all stored and pending codes and freeze frame data, and note any other throttle, TP sensor or voltage codes.
- Ask about recent work such as battery disconnection, battery replacement, or throttle body or control module replacement.
- Check battery condition, charging voltage and earth connections, as low voltage can stop the learn completing.
- Inspect the throttle body connector and wiring for damage, corrosion, loose pins or chafing.
- Inspect the throttle body bore and plate for heavy carbon build-up and check the plate moves freely, following the manufacturer's cleaning guidance for your model.
- With a scan tool, view the TP sensor readings at closed throttle and check they are smooth and within specification for your model.
- Carry out the throttle relearn procedure specified for your model and engine, then clear the code and retest.
- If the learn keeps failing, check throttle body motor and sensor circuits against the manufacturer's wiring data.
How to fix
- Carry out the manufacturer's throttle position relearn procedure for your model once the battery and charging system are confirmed healthy.
- Clean the throttle body using the approved method, then repeat the relearn.
- Repair or replace damaged wiring or connectors on the throttle body circuits.
- Charge or replace a weak battery and repair any charging or earth faults.
- Replace the throttle body if the sensor or motor is faulty, then perform the relearn.
- Replace or reprogram the engine control module only if testing proves it faulty.
Can I keep driving?
Medium severity
The car can usually be driven short distances, but idle and throttle response may be poor and it could stall. Get it sorted soon, and avoid driving if it stalls or goes into reduced power.
Guide written by AI from the code's definition. Confirm with a diagnosis before replacing parts.
This code for other makes
- P1526BMWA Camshaft Position Actuator Control Open Circuit Bank 2
- P1526BuickTP Sensor Learn Not Complete
- P1526CadillacTP Sensor Learn Not Complete
- P1526ChryslerTP Sensor Learn Not Complete
- P1526GMTP Sensor Learn Not Complete
- P1526GMCTP Sensor Learn Not Complete
- P1526OldsmobileTP Sensor Learn Not Complete
- P1526OtherAir Bypass System
- P1526SaturnTP Sensor Learn Not Complete
- P1526VolkswagenIntake Camshaft Control Circuit Bank 1 Short To B+
