The rock between the dust shield and brake rotor happened to me last year in Moab, and VehiGAZ is right; it sounds like cat being goosed with a hot poker. It's a HORRIBLE sound and it happens constantly, so I don't think that's your problem. Have you checked the bearings lately?