I have had to have these seals replaced abt every two years since i got it six years ago even made a puller tool for the local repair shop to help and last round put a wear sleeve on the axle is this a problem child or is there something we are overlooking any help will be really appreciated this one has me stumped thanks in advance.The trk does have 195000 miles on it brgs look good ujoints also new.