Good morning! We have had our 2004 Z71 Avalanche since 2005 and I have gotten information from this page several times over the years and it's been so helpful! We bought it with just under 10k miles and it now has about 220k after almost FIFTEEN years with us! Not sure why I never officially joined! The truck is now being driven by our 18 year old son who is working to fix lots of little things and to "spiff" it up some. His biggest fix will be the HVAC problem!