I give up! Engine problems
How many hours do you have on the engine? Could it possibly be getting worn out. The first thing to go is usually the idle on an worn engine. If you are having to keep the idle fast to keep the engine running it might need a new piston and sleeve. Also running the engine too lean can also cause it to wear out prematurely too. Something to think about.