I recently purchased a 1989 525i series. The previous owner replaced the original engine with the M50 series. I think i have electrical issues, but one resolved it should be fun to drive. The check engine light and the odometer reading are staying on even when the vehicle is not running and the key is out of the ignition. It's draining my battery.