+1 Check for air leaks downstream from the throttle body. Start the engine, and while it is idling, spray a little starting fluid or brake cleaner around the intake. The engine will change RPM when it sucks in the starting fluid through the air leak. I believe the engine codes are displayed through the odometer ( between the fuel gauge and the speedo ). If there are any codes displayed, the manufacturers are usually consistent with their definitions. I don't have a service manual for the YXZ yet but I do have one for my 2014 VMax that I can check for definitions. Also check for any unplugged or pinched wires or ground wires that were left loose.Sounds like it could be a vacuum leak(easy to check and fix). I would see if a hose just came loose...
Download the service manual that was posted if you dont want to take it to the dealer.I checked for leaks but got nothing. I don't see any type of code flashing just the check engine light's on. It's idling around 16 grand now and goes up and down slightly. I took it for a spin and it runs out fine also.