I had a BAAAAD leak one one side.......redid the seals and still had a leak.....
I think that I may have messed up the seal when trying to seat it the first time....
WHen I was trying to install the axle seal the second time I realized I pushed it in too far and ruined it....so a THIRD seal went in......this time being way more careful.
So far, so good...no leaks.....(I also have a sloppy axle tube hole but thats another story altogether...LOL)...crossing my fingers.
As far as it coming loose, seems like if the passenger side adjustment is made right to begin with and clamped down with the locking tab, it will stay put....