Hello
Gambit - thanks for the very helpful advice to check the power wire. I bought this car from my brother two months ago and just asked him, he said he got this checked, the power did work, so it appears I do need a new pump.
MK2 - thanks for the link to the pump on ebay, very grateful, I never spotted that.
:-)