Looks like you are probably out of warranty like I was so replacing the pump to the tune of over $1,000 would be last on my list. As noted in the above referenced threads, I went to a hardware store that could make gaskets and had them make me several slightly larger in cross section than the original. I installed one of them and havn't had a leak for months. That is the 99 cent fix. In addition, I placed a piece of solid foam insulation under the tank to prevent the tank from bouncing when going down the road and comming loose. (The tank is cantilevered out from the pump).