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