Removed from a 1993 Mercedes 300E w/OM104 engine wiring harness. Please make sure this matches yours and what you need. All plugs and wires are good, please examine this item, it is sold AS is.