i was riding all weekend in mcbride and had no issuse, until i was racing down the trail back to the truck. i stopped and noticed my check engine light was flashing when i was running over 6000 rpm. if i let it come below 6000 rpm the light would shut off. it seems to rum all right when this warning light comes on but i still can not figure out why it comes on over 6000 rpm and goes out below that. ?????????