BMW 3 Series (E46) repair manual download - www.autorepguide.com
BMW 3 Series Service Manual (E46) - manual repair, maintenance and operation of the vehicle.
Bentley BMW 3 Series Service Manual (E46). Guidance on repair and maintenance of BMW 3 Series (E46)