beergut said:
Well- let's see...
I have no heat unless it's running over 2000 rpm,
Sounds like it could be the water pump is going or the thermostat is stuck open. Both things will cause this same issue.
the speedo cluster says I'm doing 120 mph when I'm only doing 65mph,
This is an issue that GM and others have had from buying stepper motors from cheap suppliers. I just went through this and the fix is not too bad. Check your local yellow pages for a speedometer calibration shop they should be able to rebuild your cluster for you. If you have GM do it for you you will be set back about $500, if you buy one from E-bay you will be set back about $400 ($200 core / $200 cluster) They can program it for you but you have to "guess" what your mileage will be during shipping time or not drive your truck after you place your order. I had my local speedo shop rebuild mine for less than $200 and no programming needed since it was my cluster. Also they replaced all the stepper motors so my fuel gauge no longer read whatever it wanted to. (full on empty and half on full was common).
takes me forever to gas up because it keeps "popping" the pump off no matter what pump or position I hold the nozzle
My 06 did this to me all the time and I could never figure out why. It was the only cladded truck I had maybe that is the reason. The best thing I found was put it on auto, first click (slow fill) and have it turned about 4 or 5 O'clock. It was not perfect but it worked most of the time.
passenger side temp control has a mind of its own, blows what ever temp it wants to... so I guess I'm hanging in there.
2 things will cause this, the heater controls on the dash, or the body control module. Neither are cheap to replace so make sure you get the right one diagnosed. If you have had your BCM flashed and new software uploaded to it and they put the digital dual climate control data in where the manual controls should be or visa-versa you will have issues. The BCM does not always know what it is fitted with. Also if the BCM has corrosion on the board it can cause these same issues as well. If it is the heater controls then it is a simple matter of replacing the module. There are 3 different ones for the truck, deluxe which is the fully digital one, standard which has the 2 dials and 2 sliders, then the basic which has 3 dials no dual zone. I dont know if you can upgrade to the deluxe if you have standard, I do know that the BCM needs the proper load to make that work but I dont know if the wiring is compatible so stick with what you have. Wrecking yards are great places to get a new module, you can pull them out of Silverados/Sierras , Tahoes and Yukons, and of course other Avalanches. The Cadillac module is different and is not compatible.
I like the truck, but I just can't seem to catch up with the ongoing issues...
Tis the problem buying a used truck but it should be resolved soon. I would take an avy with issues over most things on the road today. Good luck and I hope I could provide some insight to your problems.
Massey
P.S. Have you had your driveline ballanced? A bent driveline will cause vibrations too, and this is really tough to figure out since it is not a common issue. Just a thought.