I have been looking to buy an 86-87 300SDL and run it on WVO. But I recently considered the idea of going with a 98-99 E300TD. I don't know as much about them but it looks like it might be a lot easier to find one with low mileage in good condition. My reason for seeking an SDL was that I heard they can go 300k miles and even well beyond if maintained well. They also seem stylish and roomy.
Will a 98-99 E300TD also go 300k and well beyond if maintained well? Will it cost a lot more to maintain/service (I could change fluids and brake pads but much beyond that I will depend on a mechanic)? I had heard somewhere that the cars up to the 87 SDL were put together much better than all subsequent Mercedes. I want to keep a car for many years and want a car that will hold up. I was thinking of getting one with approx 100k on it. Any thoughts on whether I can accomplish my goals with the 98 or 99 E300TD (which are easier to find w/low mileage and in good condition) or whether I should be patient and keep looking for the older model?