I could have helped you with the rock problem. When Silverado's went to rear discs (2000 or so) they were notorious for picking up rocks. That sound became instantly recognizable. Easy DIY fix. When you first described the noise in your towing article it was the first thing I thought of.