GMC Troubleshooting Questions? Ask a Mechanic for Answers
I would bet this attached bulletin is your situation. Are you still under warranty?
~Have them conduct this bulletin.
If you are satisfied with your answer, please take a moment to rate my service as you see fit. Experts are not compensated without a positive rating. Providing a rating does not close the question, you can reply or ask additional questions without incurring further charges.