BMW E21 engine wiring harness. All of the plugs look to be intact with no major damage. This was pulled from a project car and was not able to be tested. Visually it looks fine and workable condition but I do not warranty anything. Please make sure this matches yours.