Did you visually inspected it, real close, to see if there is an airline crack on it? Is the rubber seal on the inside of the tank? Could it be there is some left over sand under the seal?
If the BH is cracked, you will have to bite the bullet and purchase another one.
HTH