The main cause of failure is water in the pump. This is caused by modern ethanol fuels. Be sure to clean the tank before fitting and drive your mini more to avoid water build up.
Replacement pump only for the
WFX100810 (doesn't come with tank fittings)
Requires a small amount of wiring modification to fit, but half the cost of the
original unit. Small terminal is EARTH/ground.