M7060 with about 600 hours periodically looses power and eventually stalls. Moved tractor today and noticed when I got off that the water separator was not completely filled with fuel. Also had lots of bubbles/foam on top. Anyone got advice on where to start. Fuel filter was changed about 50 hours ago.