It could be interesting, in the "new-car" versus "long-maintenance" discussion. Somewhere in this forum in the last week, I mentioned putting together an Excel spreadsheet with the chronology, mileage and details of parts-replacement to assess "Total Cost of Ownership". I figure the initial ownership cycle on a new car would be 90,000 miles and six years, or the mileage without fail and the time to pay off a new car loan.
To me, the deciding factor is engine longevity before overhaul. A transmission would be the second most-costly item, and all the other parts would be in the $100 to $500 range. I can only speculate that my own Trooper auto-trans died at 120,000 miles because I wasn't paying attention to warning lights over a 2,000 mile stretch. And my review of the Excel spreadsheet inclines me to think that it's cheaper over the long run to keep a car beyond the initial cycle, or buy "pre-owned" and do the same thing.
More to the point, these lesser parts are not likely to have an impact on the overall numbers if you hold a car for 10 or 15 years. But it becomes a problem when there is scarcity, when OEM gives way to remanufactured, and remanufactured gives way to a search of online junkyard offerings like Automotix or Autopartsfair.
I miss the old local junkyard days. I'd set aside a weekend. Pack a Sierra day-pack with cheese, crackers and beverage. Put on my old fatigues, gloves and sunglasses. And carry a small toolbox into the grimy realm of a vast junkyard. Then I'd lay my finds on the counter at days end, pay cash, and cross my fingers that my newly-acquired parts would last for a reasonable timespan. I've even bought junkyard engines and paid to have them overhauled and installed. At least, the overhaul kits were still available.
I kept three 1979 Honda Civics in tip-top running condition for 20 years with that routine. I still want to pop the guy in the face who rear-ended my pride and glory ride one Sunday on the southbound Shirley Highway. It was 1999, and that little sucker was otherwise expected to run without fail for another ten years.