When I looked at the photo I thought about mentioning the rotor, it looks new and it looks like the wheel is to close to the actual spindle. My car with stock wheels has about two inches of room, but the wheels on yours are closer for sure. Its possible with China rotors the wheel flange is just set back to far.