I took my Ridgeline to the Honda dealer this morning. I just could not get the loud squeal out of the accessory belt. It's close to 7 years old, when it'd be due for a timing belt change, so I'm having them do that too. They also replace the water pump when they replace the timing belt, and the tensioner if needed.
Not cheap work today - over $800 for the timing belt & water pump. But it'd be a PITA to try it myself, and I'm just TFO for that crap now.
It's still better than paying for a new truck, which we cannot afford. But.......