That sounds good Ngoma, just out of interest which vehicle did you get the electric pump off? I have considered this myself due to those mechanical pumps being probably the most noisy part of these engines. I can buy a seal kit as I believe it's quite often oil ingress or push rod ware that results in the slapping noise.
|