Turns out some numpty (not me your honour) turned the servo 180 degrees, so it couldn;t reset all the way to 'closed'.
After taking the cables and thingy off, I turned the bike on and it turned close to 180 degrees. Unplugged the TPS and it set itself to 'Hi'.
Nice. NO need to recruit the spare.