Great write up. I will add to this on serpentine belt replacement.
You dont need to remove all the crap uptop to replace the belt.
Just remove the belt cover and remove bolts on the bracket holding the lines together. You can now push the bracket just enough to clear the old belt out and slide new one in.
I was able to replace both my idlers and tensioner with new belt in half an hour this way..