hey guys i have an 09 summit 800r and when I'm riding the engine comes on then goes out...it does this the whole time I'm riding i don't notice a difference in performance or anything runs fine. can anybody tell me whats going on? i had it in at the local dealer and they said detonation sensor.so i need to run better fuel and that's all i run is 91 octane and it still does it...and also my fuel gauge doesn't read proper and sometimes doesnt even read at all i have the digital display whats up with that?!?!