BMW 3 Series 1982-2007 Factory service repair manual
Covers serie 3: E30: 316, 316i, 318i, 318is, 320i, 320is, 323i, 324d, 324td, 325i, 325e, 325i, 325ix, M3, Z1 E36: 316g, 316i, 318i, 318is, 318tds, 318ti, 320i, 323i, 323ti, 325i, 325is, 325td, 325tds, 328i,...