My F-150 failed inspection today because it has “bad” upper and lower ball joints. I looked and they seem fine to me, but whatev. Soon will be the adventure of a lifetime - tearing apart a fifteen year old suspension for my first time. Kind words requested.