You really have to be careful with the quality of aftermarket parts these days. Not saying that's your issue but. Like I ordered a new brake rotor, Bendix brand(good company, should be good to go right?), when it arrived in a plain white box I knew I had bought some Chineese product. The outside of the hub was not the size it was supposed to be and my spacer wouldn't fit over it. You may ask how do I know the hub was the wrong size and not the spacer? Well for one thing the other side fit perfectly and I had the spacer made to order by an American company that specializes machining spacers to spec. I was able to use it after some fixing and am still waiting for it to warp anyday.