I had the same problem with a Haddocks one probly allmakes4X4, I replaced it with a genuine one, an so far no problems. Had the same problem with Allmakes steering box seal the one on the input shaft, started ****ing oil out after a few days so replaced it with one from a local bearing an seals...