P1521
Transmission Engaged At High Throttle Angle.
- GMC
- Powertrain
- Manufacturer code
- Low severity
How this code is built
- P
- SystemPowertrain
- 1
- Defined byThe manufacturer
- 5
- AreaVehicle speed, idle control and auxiliary inputs
- 21
- FaultThe specific fault in that area
What it means
P1521 on a GMC means the powertrain control module has recorded that the transmission was engaged from Park or Neutral into a drive or reverse gear while the throttle was open to a high angle. It is largely an event or abuse-related code rather than a failed component. The module saw a high throttle position signal at the moment the shift selector moved into gear.
Symptoms
- Harsh or sudden engagement when selecting Drive or Reverse
- Engine revving high as the gear is selected
- Malfunction indicator lamp on, or a stored code with no other fault
- Possible clunk from the driveline on engagement
- No other drivability complaint in many cases
Possible causes
- Driver or technician pressed the accelerator (or revved the engine) while shifting out of Park or Neutrallikely
- Throttle position sensor or accelerator pedal sensor signal reading higher than the real throttle anglepossible
- Sticking or dirty throttle body or a faulty throttle actuator causing a high idle on engagementpossible
- Vacuum leak or idle control fault causing high idle speed and throttle angle at selectionpossible
- Wiring or connector fault on the throttle or pedal sensor circuits giving an erratic signalpossible
- Faulty transmission range switch giving a false or intermittent gear selection signalrare
How to diagnose
- Read the freeze frame data and note throttle angle, engine speed, and road speed when the code set
- Ask the driver about habits such as revving in Neutral or shifting with the accelerator pressed, then clear the code and test whether it returns with normal use
- Check for other stored engine or transmission codes, especially throttle, pedal, idle or range switch faults, and deal with those first
- Inspect the throttle body, pedal sensor and range switch wiring and connectors for damage, corrosion or looseness
- Watch live data for throttle position and pedal position at rest and compare with each other and with the expected closed-throttle value
- Check idle speed and look for vacuum leaks or a dirty throttle body
- Check the range switch signal against the selector position in live data
- Check for any applicable technical service information for the model, engine and transmission fitted
How to fix
- If no fault is found, advise the driver to select gear with the foot off the accelerator and clear the code
- Clean or replace the throttle body or actuator if it is sticking or giving a high idle
- Replace the faulty throttle or accelerator pedal sensor if its signal is wrong
- Repair damaged wiring or connectors in the affected sensor circuits
- Fix any vacuum leaks or idle control faults causing the high idle
- Replace or adjust the transmission range switch if its signal is incorrect
Can I keep driving?
Low severity
The car can normally be driven as usual if there are no other symptoms. Book it in for a check, and avoid shifting into gear with the throttle open, as that can stress the transmission and driveline.
Guide written by AI from the code's definition. Confirm with a diagnosis before replacing parts.
This code for other makes
- P1521BuickTransmission Engaged At High Throttle Angle
- P1521CadillacTransmission Engaged At High Throttle Angle
- P1521ChevroletTransmission Engaged At High Throttle Angle
- P1521ChryslerTransmission Engaged At High Throttle Angle
- P1521GMTransmission Engaged At High Throttle Angle
- P1521OldsmobileTransmission Engaged At High Throttle Angle
- P1521OtherVariable Intake Solenoid #1 Circuit Malfunction
- P1521SaturnTransmission Engaged At High Throttle Angle
- P1521VolkswagenIntake Manifold Changeover Valve 2 Circuit Electrical Malfunction
