I mean, it depends on the kind of work to be honest. Has he ever had to replace the whole engine or something?

Because if you get chain timing issues on a 2010 BMW diesel, you ain't repairing that, it's more expensive than a new car.

> Because if you get chain timing issues on a 2010 BMW diesel, you ain't repairing that, it's more expensive than a new car.

In the article the guy has 3 whole spare cars for donor parts and he does all the work himself. He’s not paying mechanic rates or even buying new parts (which are no longer available).

The amount of time and effort he’s put into this car is undoubtedly more expensive than buying a new car at this point, unless you count his time and free.

> unless you count his time and free.

Which you generally should, because unless he was going to otherwise be paid for that time there is no actual opportunity cost. The "cost" of one's time is only a meaningful metric inasmuch as one is giving up something which would be more profitable.

> you ain't repairing that, it's more expensive than a new car.

Sometimes we're more connected/sentimental about specific physical items, than the prices themselves. I kind of feel like you have to be a special sort of person to own a BMW, so wouldn't surprise me that same "special" person would pay more to repair their specific car than replacing it with an identical one but without that issue.

Doubt there’s a BMW enthusiast that will go out of their way to repair a 2010s diesel.

You're blowing it out of proportion. A repair like that costs between 1-2k euros. Even non-enthusiasts are repairing that, at least those outside of wealthy western Europe.

No, you need to change the whole engine if you get chain timing issues. And a new engine is more than the car itself.

Not when the car itself costs about as much.

For a manual 335d people would yeah.