Update:
Got the car booked into my local garage, popped down last Monday to book it for this Monday (11th) to put it on the diagnostics. As of Wednesday fault has not returned and the car is now back to full power hopefully it was a dirty sensor. I am still going to get it checked on Monday though, I was going to change the oil soon so I might as well give them the oil, air,fuel and cabin filters and get them to do it whilst they check the suspension bushes on the ramp.