Do you drain the fuel system in the winter and leave it sit dry? There is a small rubber donut seal in the pump,that you probably saw when you rebuilt it. If that seals drys out from the fuel, the seal will leak.

P.S. John,you must be one of the chosen one's,because those BG pumps were pos. I had 2 of them fail within a week of each other.