Hi and welcome to 2CarPros. !
I am currently working on a 2007 GMC Sierra with the exact same issue except it had 17 codes stored. I have replaced the parts for 2 of the codes and they come right back. But it started out with the trac light and wont go over 20 mph. In neutral you can push the pedal to the floor and the tachometer wont go over 3,000.
The other guys are welcome to weigh in here and I am afraid I don't have a solid answer for you yet but I know right now it is having ground issues and at this point I suspect a shorted battery or a bad computer but I am still working on it.
I will update as I learn more but you could at least test the battery and see if it has any issues.
Rich
SPONSORED LINKS
Saturday, September 7th, 2019 AT 1:23 AM