Yep, sounds like it. I suspect that the mystery surrounding seal part numbers has a bit to do with it. I believe my seals were fitted professionally and they were wrong for the axles. I must say I was a bit surprised to take the hubs off and have water run out of them!