BMW 5 Series 1982-2007 Factory service repair manual

Covers 5 Series: E34- 518g, 518i, 520i, 524td, 525i, 525ix, 525td, 525tds, 530i, 535i, 540i, M5 E39- 520d, 520i, 523i, 525d, 525i, 525td, 525tds, 528i, 530d, 530i, 535i, 540i, M5 E53- X5 (3

Or