After my check engine light came on, my independent MB mechanic added a few more things to fix to my 1994 E320 with 214XXX miles. The AC needs a $300 relay, the shocks are bad, issues with the front end. Car was rear ended just slightly, but to was totaled by the insurance company, so it's a salvage title. And of course the wiring harness will need to be replaced. Oh yeah, the trans is questionable. Problem is it stills run like a champ; so I will drive it until it drops or get lucky and get rear ended again. I am looking for a 1995 E320 with the wiring harness replaced. I found one near by with 117XXX miles but it's too soon unless I want to own two E320 for a while. I'll let you know how this story ends.