Thanks for that loggyboy.
Eon I was getting limp mode and over revving at different times when I was in the car and the throttle was just eratic while driving, almost like having cruise control that I couldn‘t turn off. I have eventually sorted the problem. It was The wiring loom down by the base of the battery tray, there are six wires which run uptown the underneath of the white multiple under the relay box that join to a blue connector strip, these wires are all in charge of the drive by wire throttle. 3 of the wires on my car were burnt out so I have made a new section of loom and replaced that with the broken 1 which has cured all my problems. Quite annoying as the wire cost me 4 pound and all the other parts I fitted cost me over 100 and didn't fix it lol.