This started maybe two months ago. I have an '07 109R with about 20K on her and never had a problem like this before. There have been no engine modifications at all...she's stock right down to the exhaust. Two months ago I started noticing a stutter (very mild) in the 2000 to 2200 rpm range. Kinda of a hesitation. Since most of the trips I took were short range (under 7 miles) I thought maybe there was a fouling problem. I have been told that the computer compensates too well for that to be a problem though. Spark plugs were changed last summer and K&N filters put on 6 months ago, so I know it can't be a plug or filter problem. Over the two months, things got worse. Occassionaly at stop lights, the idle rpm will go from a normal 900 to 1100-1200 range....and if I leave it alone she sometimes just dies. Firing up was immediate and blipping the throttle sometimes brought the idle back down to normal. I put her into the shop last week and they went over everything. Pressure in the cylinders is dead on the money and less than 5lbs off between them. Valves are solid and sealing properly. No pinched fuel lines and the recall fuel rail work was done several years ago just after I bought her. After a week in the shop, they were unable to reproduce what I was feeling so I got her back. Now two DAYS later and $300 poorer, it is definately getting worse. Last night she stuttered to a stop a couple of doors down from my home. I had to refire her up 4 times just to get up the driveway and into the garage. Since I get my fuel at different places (and high test only) I know bad fuel isn't it either. I am going to try the shop one more time....but I am a total loss. I don't my 9 to be a garage queen.....anybody got any ideas?