I am with Randy on this. I just had my major done by an independent who also works on my German cars, add CV boots,(OEM), custom made(321s/s)...