I have owned a 93 400E since Feb 2002 and let me tell you it is an awesome car. The only problem I ran into was that the jack ass in the service station (shell station) overfilled it with motor oil way above the max mark on the dip stick. I noticed some oil on the floor and then drained it to the proper level. It has been fine since and no leaks. My car has 114K on it and I bought it when it had 110K for 11K.
93 400 E
86 BMW 325E 149K