I recently got a z800 and lately noticed that the check engine light comes on sporadically while on the move. Once it appears and if the RPM goes beyond 4500, it goes off and comes back again once the RPM drops below 4500. If i turn off the bike for a few mins and starts the bike again the light disappears and won't come on for some time. And it starts again after another 20-25 kms. This has been a pattern for the last few weeks. There's absolutely no error codes registered anywhere and no changes in the way the bike behaves. It runs absolutely fine. Has anyone noticed such a behavior. This is making me go mad!!! Any pointers will be appreciated.