If you look at the engine parts that are available you will find that most of them are soft parts ie gaskets and seals. The hard parts pistons, rings, head gaskets. valves , bearings, timing gears, oil pumps etc are not available or dealer only. The rest of the car is basicly a 5 series BMW so most everything is easy to get. But if you are counting on a 22yr old vehicle with a couple or three hundred Ks on it there is a good chance that you will be needing some engine parts sooner or later , that is where the problem lies. I wanted one in the worst way but after 6 months of looking only a couple of real beaters showed up, not very promising as a nice reliable daily driver for the wifey. I would have got unmarried in a hurry had I pursued that path. Cheers Dan