I have a 1986 Defender, with a 2.5 ltr n/a, the problem is the lift pump is leaking oil through the vent hole on the underside. The pump is an AC Type H.
Should I just but a self tapping screw in the breather hole.
Fit a new lift pump, I did buy a STC 1190 pump, but it dose not fit...