Thanks everyone for their input! Unfortunately, after reading SSD post I rushed over to pick up my car from the mechanic but he had already started cleaning/grinding down the pitted areas. It was too late so I just told him to finish up what he was doing. Well, he managed to install it along...