The biggest problem is the earth terminal inside the electrical plug ,overheating and melting .This causes fuel to leak from that area and intermittent engine stalling ,until it stops altogether.!!!!!
The answer is to remove the plug altogether solder 4 wires onto the pins on top of the pump housing and connect them up ,using a good quality connector ,before this happens.