Hi guys - long time no post! I was getting my Challenger ready for the lake and had hooked up to hose to be sure there were no leak issues when I noticed water spewing out of the upper plenum. See pics - can this be epoxied or welded or? I assume under lake pressure it wouldnt leak as bad as having city water pressure applied?