GMC Troubleshooting Questions? Ask a Mechanic for Answers
Hello My name Is***** will try and help.
Typically this issue is caused by either the throttle body, the wiring or the pedal inside. I would start by replacing the throttle body. is there a check engine light? possible code p2135?