I had a bolt fall off of the top of the calipers, the caliper dropped down and was rubbing the rotor, put big grooves on the inside of the caliper. I heard rubbing, jacked her up and spun the tire, and heard "grating" noise, figured it was the bearings, imagine my surprise when I pulled the wheel, and found the dropped caliper on top of the rotor! OUCH! New rotors and pads, the calipers were still servicable. While there I decided to install the new bearings I had bought, previously thinking this was a bearing issue.
The old bearings were covered in grease, and the races were as smooth as a babies behind, but when I washed the grease off the old bearings I saw pitting in the center of the bearings. They wouldn't have lasted much longer, so I installed new bearings and races on both sides up front, along with the rotors and pads, my CUCV is happy again, and seems to handle better also.
So check everything, it could be the bearings, it's not a hard job with the proper tools, and make sure to prop that bad boy up on some jack stands....SAFETY FIRST! Good luck.