Was out on my 05 Scat 700 over the weekend and had to ride fairly slow so the guy I was with could keep up. If i rode under 5500 rpm the check engine light would flash continuously . If I pulled to a stop even with the motor running it would go out. Or if I got up above 5500 the light would go out. You guys have any suggestions?