I have been reading about "diesel slobber" ever since I have owned a Yanmar, (9 years), and no one, or any google search, has ever turned up a conclusive cause for it. The only cures have been that it mysteriously stops only after a complete overhaul, (possibly carbon removal). I don't have it but I would first try additives for carbon removal.