So....I'm riding my 2013 800 this evening and the checkengine light flashed a couple times. By the time I got home...the light was pretty much constantly on and the Ranger seemed to be 'bogged' down and didn't want to run. Had a 'jumpy' feeling a couple times. Got oil & coolant. I sure can't ride it. Wasn't doing good at all. Any advice/ideas?