I have for sale a W124 E320 upper wiring harness.
MB part number is 124 440 29 33.
THIS IS ONLY FOR "FACELIFT" 1994 and 1995 E320 MODELS ONLY. It is a perfect match for your car, if the last digits of the VIN are C179244 or higher.
If your VIN digits are 179243 or lower, this is not the correct harness for you, though it can be easily adapted to work with your car.
Excellent condition, and a replacement harness that was manufactured in February, 2004. All connectors intact, wire wrapping and zip ties at 100%. This was off of a 1995 E320, which was manufactured in December, 1994.
The harness also includes the integrated plastic tray, and the rubber piece that fits along the inside of the spark plug compartment atop the M104 engine.
THIS HARNESS IS NO LONGER AVAILABLE FROM MB.
MB list price was $1,490; discounted new is available for around $1,100-1,150.
Price is $200 including $25 shipping via US Priority Mail, anywhere in the US. That's $175 for the harness, plus shipping. That's VERY competitive with eBay harnesses, etc.