I had mine tight welded on the case hopefully it won't leak at least that what the fabricator said he had never had one leak before I got mine done for 80 bucks I just took cover that I got for free lol so I guess I got lucky so far no leaks he fabed them in his shop