So I was originally going to just replace my rear left hub/bearing but decided to do both. I ordered moog 512428. I ordered one off of amazon and then later when I decided to do the other side I ordered one from rockauto. Both have been sitting in a box so not sure which came from which place. Both stock hubs slid off fine and one of the moog hubs slid on fine but the other one is not. I tested the one that slid on fine on both sides as well. Both came in the same looking box and both are stamped as 512428. Only difference is the writing on the opposite side which says Illinois, Korea, some numbers and one says Pdma, which is the one that fits fine, and the other says mj3a. Not sure if that is just a code for which plant it was manifactured at. Regardless the mj3a doesn’t want to slid on with ease. I’m sure I could hammer it on but I’d rather not. Also I’m sure this is fine but the mj3a one also had grease/oil around the bearing like it was sloppily put together or leaking. Any advice here?