Have had 1997 Suzuki DT25C for 10 years and has been awesome. Last season started to stall and die when idling at slow speeds. Runs perfect at high speed. Had carburetor cleaned, gaskets changed, and new plugs and has not solved problem. Also started using seafoam with each tank. Will idle fine in neutral but as soon as you put in gear, will stall out. Must then choke to restart even if engine warm. Any ideas would be appreciated. Love the engine but getting frustrated as used mostly for fishing and can't effectively troll with engine in this condition. Thanks for any help you can give.