I have a 2000 WR400 which I bought brand new in 2000. It has always been the beast to beat. I did the standard mods and added an e-series pipe and proceeded to ride it problem free for the past 6 years. I have never had problems with timing, jetting, etc. Now, out of the blue, it won't idle unless revved, and will die on decelleration. It runs strong wide open, but as soon as you let off the throttle, it bogs down. I tore apartt he carb, replaced the sparkplug, changed the oil, cleaned the air filter, changed the gas, but stillt he same problem. I did several searches on CDI's and Idle problems, but the symptoms were not exactly alike. Does it sound like the CDI? Is there another culprit? Could it be the stator? I have a trip planned for August, so I need to fix it quick. Thanks.