I pulled the oil through by disconnecting the oil feed from the pump and just letting it flow through the line into a container, so don't think the new pump would have been affected.
All a bit of a messy situation now. I feel that if he had checked the quality of what was being fed into the...