My BF40 quit on me recently I had to get towed in. I later found the culprit was water in the gas. I drained the tank, the carb bowls and the fuel line, and changed the filter and put in new spark plugs. It ran fine for several hours but I now get a rough idle and it often quits at idle. It...