Thanks, I have a complete spare TB I'll try in case it's the regulator, if that doesn't work then (another) new pump and sock.