My '85 XL600 starts on the 2nd kick. It will run for about 2 miles or until I close the throttle while slowing down and then die. Then I can't seem to get it restarted until the next day. I've pushed it home twice and trailered it once. Does this sound like a fuel supply problem? (The carbs fill up quickly after I drain them) Could this be a carb problem? It runs better on full choke than off but it's cold here though I do let it warm up for about 5 minutes before riding. I replaced the plug but the used plug was dry and a nice brown. Could this be the dreaded CDI failure? Any ideas? Any diagnostic tips? XL600 Noob here.