@
kev0 I see that your ABS and TC light is also on. I had a broken ABS sensor once, and it put the car into limp mode- not only could I not rev much over 4000 rpm, any time I tried to come to a complete stop the car would nearly stall itself in this mode, even with the clutch in. I see you are in an AT but I imagine it would exhibit a similar behavior.
Are you experiencing any problems with limp mode?