desmo54 wroteThanks Twigs, I'm at Terrigal, NSW Central Coast. I was told Ron Young is 'second to none' when it comes to Ducatis, he is who I took it to. I know he does great work, but unfortunately my bike now runs sick.
I assume you have checked all the usual suspects such as loose wires, pinched fuel hoses etc.
You could talk to Sydney Dyno at Somersby for a dyno run/diagnostic
If you want to come to Sydney then try D Moto in Clyde or Gowanloch in Kingsgrove
D Moto have a dyno so they can run the bike and see what is happening under load.
Mike Soderland at Gowanloch used to race 851/888 so he knows a bit about them.
The fact that your previous mechanic said the flashed chip caused his computer to go nuts needs to be looked at as perhaps the chip is not right now and causing issues with the fuel injection being too rich or too lean down low.
Good Luck