Thank you
Thanks to everyone for posting detailed responses and offering solutions. I purchased this bike a few months ago and have already taken it into a Ducati mechanic in San Francisco about a month ago. He test rode it and agreed it was stalling often, so he adjusted the fuel trim (said it was too rich), cleaned the air filters, adjusted the idle to 1100rpm. After those adjustments, it continues to stall until the engine warms up (usually stops stalling after water temp is 170F) and he thinks it because the throttle tube is going past the stop mark…causing the engine to stall. However in order for him to make the necessary adjustments to the throttle cable, I should wait until my 18k service because at that time he will remove the gas tank and I won’t have to pay for the gas tank removal labor twice. I have 2000 more miles to go before I reach 18k.
So given everyone’s recommendations for how I could fix the stalling problem, it sounds like something that could have been diagnosed and fixed on my first visit. Maybe he’s right about the throttle tube, but that doesn’t explain why I don’t stall after the engine is warmed up. Right now I could buy the VDST and try to fix it myself, but it sounds like my problem might require more equipment or tools to properly diagnose the bike. I guess it wouldn’t hurt to start w/ the VDST and if that doesn’t fix it, then take it to the shop.