Then I took my father's '95 Toyota t100 from my mother when she got a new vehicle, drove it until 2013 and gave it to my half brother. It has 130k or so when I gave it to him and aside from having a really squeaky bed was in great shape, the only remotely major work I'd had to do was replace the fuel pump bracket due to rust which involved dropping the gas tank (2 man job). The ball joints and pitmans needed replaced in the next 10k miles probably but that's just a special tool rental and an afternoon sitting on the ground.
Then take my 2013 impala... I've got 68k miles on it now. I've had a wire harness malfunction which would randomly trigger ABS and traction control while you were driving, I've had to replace the evap sensor THREE TIMES and it is now throwing codes again, the factory rotors have already had to be replaced due to severe rust, any time humidity gets above 70% or so it throws another engine code because of more fuel/emissions sensors.... pinches bridge of nose
I had that exact same problem in a 2002 Buick. I can't believe GM hadn't fixed that yet.
When I put the key in the ignition position for on (without starting it) so I could read the codes, it complained that the battery was low, and to start the truck soon.
Oddly enough, my dad's 2001 Silverado always had the same problem (just a red battery light back then), 2 years of ownership so far and it's battery is still fine, same warning right before you start it that goes away once it's on.
When I told this to her she told me her old Jimmy did the same thing.
The code her truck was throwing was coincidentally the same code as my dad's 2001 truck, about the evap canister.
I was flabbergasted, 13 years age difference and this truck was no different.
When they went back, the car was still there. Still being used day in, day out, for 10 years. It still had the crack on the engine.
But you know what? That damned thing ran like a beauty. It literally ran until their son started driving it and wrecked it.
I was impressed enough with it, that when it was time for me to purchase a vehicle, I went with Toyota. 15 years later and that thing has never left me on the side of the road, not even once (I do keep up maintenance on it). I'm considering purchasing another vehicle because it's time to get something larger, and when I do it will most likely be Toyota.
I've seen so many people say that at 200k miles Toyota is just getting warmed up, and there's some truth to it. You obviously have to keep up with maintenance on the vehicle, but if you do I can guarantee it will treat you right. And I'm not saying other manufacturers are any worse, but I am saying Toyota is a great vehicle to buy.