So the throttle body has been re-learned.
After changing to BP premium petrol the car has been fine for a while now..
The last problem was the car could be running fine for a while, then suddenly loose momentum and struggle to maintain 40 mph. A quick on and off would sort the problem out.
Could a new fuel filter help? I am considering a new fuel filter, oil filter and oil change as it wouldn't hurt.