Decided to fire up the diesel on my project boat (Yanmar ysm12). I drained all the old fuel, changed oil, installed a new fuel filter, rebuilt the water pump and put new belts on. After bleeding the fuel lines it finally cranked up. This is great news since the PO couldn't get it started (this was his project boat that he gave up on). Anyway, it ran ok with no smoke. The problem I was seeing is erractic rpm's. At half throttle it would slowly build up rpm and then slow back down and back up again. When I finally got it up to full throttle it ran nice and smooth for quite a while. When I backed off the throttle it would be erratic again. It seems like I have to baby the throttle to get it up to full rpm's. It's probably the injector pump, which I rather not mess with if possible. Would something as simple as a can of Seafoam be of any help?