My "guess" is that you are low on oil...

because your giving your car stick you may not realise your oil light come on, as the engine revs harder the check engine light comes on and your rev limiter drops to 7k

happened to me and i didnt see it coming...usually i change oil on a regular basis but tried Motul it burnt to fast and the above happened.

as said above definately check your ecu codes but look into this if you have no luck...keep us updated, hope it all goes well