Going to take my car into my repair shop tomorrow noise is horrible only after driven for awhile do they start to squeek, Ill have one of my techs lube...