Three things come to mind. Fuel tank vent/water issues, clogged air filter and exhaust elbow mixing chamber.
I have a 2007 with approximately the same number of hours that was compromised by water getting in the fuel tank vent while sitting on my lift. Though my lift has a roof, blowing heavy rain was collecting on the small shelf where the tank vent is located on the port stern and running through the vent back into the fuel tank.
The boat sat for several months happily sipping the accumulated rain through the vent into the tank in heavy storms. There was also an accumulation of water in the fuel through just sitting.I didn't monitor the main RACOR water separator filter bowl and the engine ingested water through both fuel filters then chugged to a stop. Thank you Boat US insurance for the 8 mile tow
home!!! After cleaning and flushing the ENTIRE system, it is back to being happy. When I leave for extended periods, I reroute the vent and now check the water separator bowl on a very regular basis. It was a real pain to remove the fuel tank for the thorough cleaning. Fuel additives should help a bit for extended storage with water and bacteria growth... fuel polishing after extended storage is the best solution that eliminates the potential fuel problem.
The exhaust mixing elbow is another area to monitor on the YM30...even with low engine time this can be very problematic, heavy accumulation of rust and deterioration in this cast iron elbow can clog this critical piece and choke the engine. A sailboat friend showed me his very low time elbow compromised by rust. I examined mine and found a similar issue. It is simple to replace and should be replaced after a few years or less. I replaced mine with the cast stainless steel aftermarket elbow in hopes to avoid some of the deterioration issues.