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...