archander,
Was it just the bolts that were the issue? I have a "howl" that is coming from under the TC and it sound like a tire howl...but I did what you did and rotated without and change in the howl. I have a 98 with 75k, I tow my track car mostly, but think I've got something loose...