Looks like your new shoes may fix the problem, then. Not sure I have ever seen a set of those wear out on any car. Amazing what 434 lb-ft of torque and...