I picked up a 98 WR400 cheap on craigslist the other day, I've been riding motorcycles for years (mostly 70's yamahas, lately a KLR650) but this is my first true dirt bike, and my first "modern" bike. Anyway - the WR400 starts right up once you have the start sequence down, and will run with the choke on, but if you turn the choke off without staying really heavy on the gas, the bike stalls. I've let it run choked for 2-3 minutes, just to make sure it's warm enough and it still stalls. If you stay heavy on the gas and just work the clutch, it runs fine, but as soon as you roll of the throttle, it stalls whether you clutch it or not. The guy I bought it from said he only rides it a couple times a year and it's bone stock, so I'm thinking the carb is all gummed up. Should I just dump some sea foam in the tank and run it through? Or am I better off just pulling the carb and giving a legit cleaning? Should I be looking at anywhere else for the culprit?