I have a Yanmar 20hp 3 cylinder diesel with 1250 or so hours. It has started to run very rough - stumbling, not wanting to rev, surging. It did this last fall and I changed the fuel filter and bled the fuel system and checked for water. It ran well afterwards so I thought my problem was resolved. Last weekend I cranked her up (busted right off) and used it 2 hours with no trouble when the problem came back. It will crank up but shudders very bad and will not rev up. Last fall it would crank up and run varying lengths of time before acting up. I need to be pointed in the right direction. Thanks a lot for any ideas.