I recently bought an 06 gmc lly with a 6 speed manual tranny. When i get up to around 75-80 mph the rpms are up around 2200-2300 and the service engine light comes on. At this point you cant go any faster....sounds like the thing is going to blow up. Whats the deal?