I didnt read all posts but would suggest you have/do the removal of the front rotors and grease the bearings, they ar seated in the rotors and you will be able to inspect the pads up close and personal like...
52,000 miles here
Peace and Happy Thanksgiving
Jeff