I worked for a rental car company for a while years ago, and I can say the 1999-2007 Tauruses were the only cars we had that absolutely never had a single problem-even with rental car customers driving them. 3.1 and 3.4 GM cars of the era were also pretty darn good.
Along with a couple previous posts, my first vehicle was a 1988 2.8 S-10 Blazer. I put 230,000 miles on it, but we did replace the engine due to a broken crankshaft, and the transmission also failed at about 160,000 miles.
I’ve had company cars as daily drivers for ~20 years now. Several Grand Caravans, Equinox’s, and 3 Traverses. I don’t like much the technology in new cars, but I am grateful I always have a new car to drive. They’ve all served me well.