I bought a 2012 RMK Assualt 800 last winter. Every now and then it would bog down and the engine light would come on but i would let off the throttle and would not come back on for another 50 or so miles. One day later in the year last year it bogged down again and would not come out of it. Looked into it a little and had 110 psi compression on both cylinders but was not running on the right cylinder. Have good spark on both cylinders. Tried replacing injectors but nothing changed. Any help would be greatly appreciated before I bring it to a dealer. Thanks in advance.