BMW E46 323i/325i/Xi/328i/330i/Xi/M3 workshop manual 99-05.
Complete workshop/service/repair manual in PDF format covering all models of E46 between 1999-2005.
The manual has 1258 pages of all the repair, data, specs, service, procedures, troubleshooting, tools, step by step explained with very high detail and best quality-see screen shot.
Models covered are: 323i, 325i, 325xi, 328i, 330i, 330xi, M3, sedan, coupe, convertible, sport wagon.
Some chapters of the manual are:
Maintenance Tables
Fluid and Lubricant Specifications
Engine Oil Service
Engine Removal and Installation
Cylinder Hear removal and Installation
Diagnostic Testing
Camshaft Timing Chains
Vanos
Lubrication System
Ignition System
ECM Pin Assignments
Radiator and Cooling System
Clutch Hydraulics
Clutch Mechanical
...