I have a 2008 Yamaha 1100VX that has run great for years. When it's in the water it will run at idle until you give it gas, then it cuts the power, has steam coming out of the pisser, starts the beep of death and lights up the check engine light. I checked for a clog and pulled the ski out. Hooked to a hose the ski will run forever and water comes out the pisser. Back in the water same issue. I've checked the battery, air filter, and everything else we can think of. I have a service manual and just ordered a YDS. Any suggestions?