I just bought new ones too.....had my mechanic put them on when the car was in for a lube and oil.

Sorry, can't be of any help you but good luck.