Yep, that's all too common of a problem with those. I went through the same bs with an AD Raptor pump. They sent me 2 new pumps within about 18 months, the third one they said sorry bout your luck you never sent in a warranty card. I tore my Junkers apart and found one that had a good seal so I switched it over along with the bearing as the fuel had washed the original one out.
This thread is a good reminder that I need to get my butt up to my parts guy to see if he can match the seal as well as the bearing. If he can it's a simple albeit annoying fix. If he can't, the next time my seal goes I'm ditching my Air Dog for something else. If you cant get your pump warrantied I would seriously consider buying a different pump. This has been a problem for more than a few years and I'm not sure that they've corrected the issues.