P1526 on a GM vehicle means the powertrain control module (PCM) has not successfully completed the throttle position (TP) sensor learn procedure, so it cannot trust the TP sensor's voltage range. The PCM sets this code when the ignition is cycled or the battery is disconnected and the required learn routine does not finish, often because the TP sensor signal is out of expected range or the learn conditions are not met.
You can usually drive the vehicle to a shop, but expect reduced power or poor throttle response because the PCM is limiting operation without a learned TP value. Avoid heavy acceleration and towing until the learn procedure is completed and the code stays cleared.
Tools we recommend are in the Auto Veteran shop on Amazon. As an Amazon Associate we earn from qualifying purchases.
Guidance is general and written for GM vehicles. Exact tests and values vary by model, so confirm the fault before replacing parts.
Get the app
Quick access from your home screen.