You are going to be VERY pleased once you get these repairs made.
While some of these in the Suburban class (as Nick will tell you) have a real difficult time in giving up mileage. It is my position there are some issues with the climate control system among others, but stick with it and you will find success at the end of your labors.
Already, you are creating less pollution, and THAT, my friend, is a GOOD THING!
Ron