Hi Guys- I have a 2015 1000 Commander Max XT that has been giving me a check engine light, mostly at lower rpms. It goes away as I continue to ride. Then it started missing and threw the 0301 code, cylinder 1 misfire, and went into limp mode. I changed the plugs, wires and coil seem ok (I did watch them spark while cranking over). I swapped the injectors and it still gave the 0301 code not 0302. We tested the injector wires from ECM and sensor showed they were ok. I just swapped front O2 sensor, because dealer only had one, still have the same issue. I've read other discussions on here this am, and will check the cam sensor next. Does anyone have any further items I should check? I don't want to take to the dealer if possible, they are busy till May anyway.