I have a 2006 Aveo automatic and a few days ago I noticed that when I'm driving at 55mph my RPMs are around 4000. So I pulled over and turned off the car and started it again. I noticed that it wont shift into 4th gear and my cruise control and hold button do not work. My check engine light is on so I pulled all the codes from it.
P0717
P2106
P2110
P1516
P0107
P0700
P2135
P0502
P0700
Any ideas? I also recently replaced the throttle body, which seems to be a common issue in the forums.