I have a 2013 seadoo GTR215, when I went to take it out for the first time this season it wouldn't start. It said limp home mode on the display and the service engine light lit up. After several times of trying to start it I did get it going, drove it around a little it drove ok no engine light or limp mode on. Shut it off and now can't get it started. Limp mode and engine light back on. I checked and cleaned the battery terminals and changed the spark plugs and still nothing. Have also noticed the speed and compass gage goes wonky when I turn the seadoo on. Any idea what could be causing this?