Mine leaked as well, there's a lot of threads on this forum about it leaking again after repairing. I decided to block mine off and haven't noticed any negative impacts.
https://www.google.com/search?source...4dUDCAg&uact=5
http://www.improvedracing.com/coolin...kit-p-776.html