Well, I don't have any first hand knowledge with this part ..... but, I'd clean it up real well, make sure the "O" ring is seated good ....... AND goop it up with some gasket seal, put it back on, being sure to tighten, to spec., the bolts, uniformly.
Betcha it won't leak .....
humfrz