A really awesome car!! The above problems, weren't really big deal. The Air cleaner bracket just needed to be replaced, relatively simple to do, if you can get your hands in there.
The glow plug relay blew, which made the car to turn over, but not start. I had it fixed as I couldn't find the problem myself. That plus the injector lines, all fixed, relatively inexpensive.
I haven't had any problems since, and the car ran perfect, looked perfect and a joy to drive.
I upgraded it a little here and there, and it was by far, My Baby! I loved it, cherished it, and finally let it go, as I wanted something else.
It's really a great car, which needs little to no exceptional maintenance. Change the oil and regular specified maintenance, and those lovely 300SD's run for 600k miles easy.
I would buy one again in the near future, as it is I might say, one of the best cars for that age on the road, that still hasn't aged that much, and looks fantastic.