🚘 Genuine On-board Computer Relay With Wiring Harness BMW E30 325i OEM

Taken from a 1989 BMW 325i E30 2 door convertible, auto transmission with 134k miles. Car was driving prior to part out. Parts have been tested and were working at the time. These parts are around 35 years old and have general wear and tear, please see pictures for details.