I bought my FE600 3 years ago. It has always ran great except for this problem. It starts on the first or second kick cold and first kick hot. It idles perfect. It runs great 50% of the time, but the other 50% it dies just as you turn the throttle from idle. It will even try to die when coming to a corner and then get back on the throttle. I have recently replaced the timing chain and reset all the valve clearances as well as adjusting the decompression cable. Still acts the same. Jetting is as follows for the 38mm Delorto: 185 main, 33 and 55. Needle has been moved to every position with no change. I live near sea level, but take trail riding trips in the 3000-5000 ft. elevation. Any ideas? Jetting suggestions?