Product review (5 stars): Fixed it!
It fixed it the leaking. Note: I was able to install this with only removing the back panel.