Covers all models of 1600 2000 2002 2500 2800 Bavaria 3000 3.0 318 320 325 M3 525 528 530 533 535 M5 630 633 635 733 735 L6 L7 and M6.This series offers do-it-yourselfers of all levels TOTAL maintenance, service, and repair information in an easy to use format. Each manual contains: trouble codes, electronic engine controls, maintenance schedules, diagnostic charts, wiring diagrams, tune up specifications, and much more.