I'd vote to try a new battery first,, Fired mine up tonight for the first time this season, Battery was weak last year so this fall is was pooched,, started and ran with only one prime down the plug hole,,,, then it openned the eraves and wouldn't close them. Hit reverse and it stalled cause the valves were open,,, hit the button got things reset and it did the reverse thing alright,,, but when I hit the start button the thing beeps and flashed the battery symbol untl I pull the DSS,,, My 2Amp charge shows a fault and won't try to charge the battery (crappy Walmart charger,,,) did this last year, but I rode it for 1/2H and it woke up the battery and ran all season. I'll have a new battery for the first trip west. They do really stupid things with a weak battery. My battery (original) is a Yuasa YT4L-BS. If it's not the battery, have the dealer read the code as to why the engine light is flashing,,, Maybe a connector is disconnected,,,