Got myself an e21 about a month back. Visibly, there is rust all over especially boot and exhaust and broken dash.Brought it to a mech and was told its a frankenstein M20 engine with L Jetronic (modified). Car runs well. Hope to bring it to some decent state for happy driving.