Car Forum
Honestly, those plastic housings warp, so a seal wont fix it. I suggest a GEBA Water Pump 06L121011H Assembly but be careful.Pull intake manifoldCheck...