I have had an ongoing intermittent problem that when I slow down to say 10 mph and then accelerate the engine will not rev above idle speed. The only way to rectify this is to turn off the ignition and then restart it. My local dealer is unable to find the fault as it very intermittent. I was hoping that someone had the same problem which had been rectified so I can point my dealer in the right direction.