Feel like a right idiot. Got all the stuff out to check the TPS settings, went out to the car, TPS wasnt even connected! That means ive been running with no TPS for over 6 months. Gave everything a good clean, as there was lots of shite in the connectors, and plugged it back in. Going to go a run later to see if its made a difference Cheers Charlotte, if you hadnt mentioned it id never have noticed!