I broke it.........
Got home last night, and it was only running on 3 cylinders....oops.
It was running ok all the way home, until I realised I was going to be late for picking up my pizza, so I gave it some stick. Taking it to stealership in the next hour, so now its their problem!!
Fezza is still in garage, they have traced the fault to something wrong with throttle position switch or throttle potentiometer, and its a faulty speedo sender that makes speedo needle wobble when you go over 110 (not that it happens on the public highway officer).