Nick1994 mentioned in his post that his 2004 Beetle, with 160k miles, has only had routine wear items replaced so far. That impressed me and got me thinking about my Sierra, which I am quite satisfied with. My truck is two years newer and only has 128k km/80k miles but I have had to replace a number of parts already.
1) The ignition module failed at 60k mi/4 years and the truck was out of warranty. I had the truck towed home a couple of kms and changed the module myself. I now carry a spare module in the glove compartment. This has been the only major problem, the rest did not incapacitate the truck.
2) Two thermostats failed open, the OE GM and the Delco replacement. Last time I installed a Stant Superstat and that seems to have taken care of the problem.
3) Front passenger side wheel bearings. I caught it well in time before it became a major issue. It is a unitised hub and came with the ABS sensor and was a bit expensive to buy.
3} Driver side door speaker
4) One spring/hinge assembly for the hood.
5) Rear driver side hub oil seal. It happened immediately after I replaced the factory diffy fluid with Mobil SHC75W90. But it still should not have leaked.
6) Ignition lock cylinder wore out twice. And, no, I don't have extra keys on the key ring.
7) Serpentine belt became noisy at 80k km/50k mi. I replaced it with a Delco belt.
I still have the original brakes. The issues I have had, is that about normal over a 8 year span?