Replaced the water, oil pump seals and impeller today. Whilst at it I checked the throttle cable and setting (no issues there) cable is connected to the smaller cam, and removed the TPS. Cleaned the connection plug, checked the wires, and checked its readings with multimeter.
At 20k ohm scale...