What design seal is it just a double lipped seal or a mechanical seal ?
Id be out the wreckers looking through all there car water pumps seeking out a mechanical seal that might possible be fitted if there a problem

Hate it when you have a recurring problem

The only problem I have is Me Ha Ha