My check engine light comes on along with the TCS light and then the car won't rev past 4000 RPMs (the rev limiter kicks in at that point). If I shut the ignition completely off and restart it, it clears the problem. It was only happening once a month or so but is getting more and more frequent...almost daily now. Any help would be greatly appreciated.