Download 1983-1991 bmw e series workshop manual
COVERS:
83-88 E 30
81-85 E28
90-91 E 34
EXCELLENT MANUAL FOR ANY REPAIR!!!!