Just had a 2 week tour of France and Switzerland and the bike was running rough from 2 to 3k rpm , suspect bad tps as it was only in a limited throttle position
got home and ordered a new PF3C from a Ducati parts supplier on eBay, much better availability and a bit cheaper from Ducati, the bike is so smooth now and hopefully sorted for a while