Re: picture of leak
if you are talking about the impellor pump housing grommet part # 0341732 or diagram# 75 then yes it is, in fact I smeared it up with some aviation form-a-gasket before i put it back together. hope something isn't wrong. my wife doesnt like me putting money into stuff like this.