Is the nut tight that holds the accelerator lever to the shaft? Shaft splines in good shape?
I know I am regretting saying this, but is it at all possible that something went wrong when Giles had the pump??He is human, and humans make mistakes. If you've checked EVERYTHING else, then it is most likely an internal pump problem.
take it all apart maybe and start from scratch?? eliminating and possibility of ANYTHING being done incorrectly.. ?
Call Giles and talk to him about it. It sure seems strange.