Yes they are the exact problems they have. But tbh the wiring isn't the best to start with, the horrific fan loom is one classic example that was substandard to start with!
I don't think however you have a wiring problem with your pump, as due to the location where the problem is (i.e. at the relay), it shows the pump to be the suspect imo.
Martin