I purchased a 2000 K12LT in NY last Friday with 7900 miles on it. I had the PO change the brake fluid and oil and have the ABS certified by Max BMW before I took delivery. I also changed the tires on my nickel. When I started out on the ride back to Texas the bike started stalling and missing at stoplights. As long as I kept the revs above 3000 it would run. I figured water in the gas and promptly filled up with premium. That seemed to help and I didn't have too much trouble for over 1800 miles. I ran two bottles of Techron through the engine which also seemed to help. My next to last tank of fuel I pushed to 233 miles. The missing came back right before filling up again. When I got home Monday afternoon I purchased some isopropyl alcohol water absorbing snake oil. This seems to have helped. I have half a bottle for the next tank. Now for my question: Do you all think I am on the right track or am I missing something? I figured that this problem was one of old gas/water. There does seem to be a hesitation upon acceleration also. Thanks guys, this forum is great!