For all you experts out there put your thinking hat on this problem. 2017 XP1000 ,Ride Command 4300 miles new belt new plugs. In the morning check engine light comes on and throws coder PO302 & PO 314 at idle. You can hear a little miss. Start driving and it does not run good. After a few miles turn key off and on and it runs great. plenty of power and no codes. It has done this for 4 straight mornings.

Utah RZR Rentals