My Tahoe Has about 380,000 miles on it. The engine is still original and transmission has been replaced before I got it. It now has a Jasper transmission in it. I love everything about this truck. It runs so well and drives awesome. I really don't ever plan on getting rid of it. All I know is chevy built an amazing truck and there is not one flaw. Just keep up with all your maintenance and these trucks will last a very long time. I love my tahoe!