On a rubber mounted subframe there may well be no path to earth there. Did the old pump not have two wires to it (+ve and earth)?
yep it earthed up into the boot & earthed on the tank. The earth wire is still there actually so I might try earthing it with that earth wire.