DARN !
The idle and throttle control was all over the place.
We re-set the TPS and went out fror a ride, in no time it was reving again.
Checked the voltage, it was out, reset, another ride, same thing.
It was OK whilst just using a little throttle, but as soon as I gave it a handfull the revs...