BMW 3- & 5-Series
Service and Repair Manual (on CD)

Models covered
3-Series (E30)
316 (83 to 88), 316i (88 to 91), 318i (83 to 91), 320i (87 to 91), 325i (87 to 91).
Also Touring and Convertible versions of these models
5-Series (E28)
518 (81 to 85), 518i (85 to 88), 525i (81 to 88), 528i (81 to 88), 535i (85 to 88), M535i (85 to 88)
5-Series (E34)
518i (90 to 91), 520i (88 to 91), 525i (88 to 91), 530i (88 to 91), 535i (88 to 91)
Engines covered
1596 cc, 1766 cc, 1795 cc, 1990 cc, 2494 cc, 2788 cc, 2986 cc & 3430 cc

Does not cover Diesel, dohc or V8 engines, or four-wheel-drive models

A book in the Haynes Service and Repair Manual Series

The manual is intended for service center employees and technically trained car owners. Therefore, in some cases, the design of units, mechanisms and systems is presented without unnecessary details, and the maintenance and repair process is easy to understand by reading the text or studying the drawings.
The manual contains detailed technical characteristics of all units, mechanisms and systems of the car and provides recommendations for carrying out maintenance and repair activities.
Getting a simple job done takes a lot less time than having a car serviced at a garage where you have to go twice (after queuing) to pick up the car. And, of course, the most important thing is that you can save money that will go towards paying for the work.