Hello, My first time here.
I have a 2014 zforce 800ex that is now idling rough.  Had it out all day no issues.  Was heading home a got up to about 55 then the power cut out so I coasted to a stop but the motor stayed running.  The dash light came on when the engine seems to shut down. Once I came to a stop it took off again and seemed to run fine.  But now it doesn't want to idle.  I cleaned the uni air filter since I was in the dust all day but that didn't help.  
Any ideas?