Cheers matey.
Done a bit on it, dad found a split in an air pipe, how he found it and I didn't, no idea.

I blame the dark.
Anyway, fixed it and no change. Borrowed works potentiometer, took the big plug off the throttle body, found a live and an output, found the resistance, stuck the potentiometer on and left the plug disconnected. It now revs OK but no idle and low end is sh!te.
So cheers for that mate, customer nicely bought my work car key back after hitting a curb and by the time we'd rescued it, it was too late. So dads gonna grab one early in the morning and stick it on.

I will deffo let you know as I might want that dizzy off you because I'm fairly sure there is an intermittent hall sensor fault with it.