BMW DIAGNOSTIC CODES
A built-in BMW, self diagnostic code gives the benefit of troubleshooting a
failure car component, the method to retrieve the faulty codes after Check
Engine light turns on. This method helps car lovers to pin point the
problem and replace the defecting component quickly and cost effectively.
It works on models that have same instruments and LED's layout.
Below here is the code table to interpret the meaning:
http://pelicanparts.com/bmw/techarticles/Mult-Code_Reading/Mult-Code_Readin
g.htm

BMW E46 Cruise control and steering wheel retrofit DIY
BMW E46 DIY Retrofit steering wheel with cruise control (MFL)
M47N (M47TU) 2004 320d
56 pin connector (new upgrade version) facelift
I wanted to share this video with all you who wants to retrofit a stearing
wheel with cruise control. Follow the steps and you should be able to DIY.
This Video does not not cover M47 and engines before 2001/9. The plug in
the DDE is a 40 pin on those models.
You need a lot of tools for this job, but most are common to a DIY
man/woman :)

How to clear Check Engine Light and Fault Codes BMW
The method of clearing engine light needs to pass inspection. If you have
check engine light turning on after the car runs for several miles. Park to
nearest Inspection station, and after clearing Check Engine Light, bring in
for inspection. This is good only for car manufactured before 1996 BMW. It
also reset all the fault code BMW.
Below is BMW Fault Codes Table:
http://pelicanparts.com/bmw/techarticles/Mult-Code_Reading/Mult-Code_Readin
g.htm
http://www.gobookee.org/get_book.php?u=aHR0cDovL3d3dy5hZXRvb2wuY29tL3VwbG9h
ZC9NYW51YWwlMjBvZiUyMEJNVyUyMENvZGUlMjBSZWFkZXIlMjAmJTIwU2VydmljZSUyMFJlc2V
0JTIwVG9vbC5wZGYKQk1XICgyIGluIDEpIENPREUgUkVBREVSICZhbXA7IFNFUlZJQ0UgUkVTRV
QgVE9PTCAtIEFFVE9PTA==

HOW TO: BMW E46 M3 Oil Change (2001 to 2006 Model Years)
It's rewarding to do work on your own M3 and Oil Changes are one of the
easiest things you can do. I hope my comprehensive DIY instructions can
give you the confidence needed to do your own oil change.
Feel free to comment below and thumbs up this video so that I know to make
more just like them in the future.
I suggest watching this video at least once before you actually start
changing your oil.
Tools needed:
Ramps or Jack/Jackstands & Chock Block
3/8" ratchet with extension
13mm socket
6mm allen/hex socket
Torque wrench (18 ft lbs)
Flathead screwdriver
SCOTT Shop Towels
Oil drain pan w/ 7qt minimum capacity
Funnel
Safety Glasses
Latex/Nitrile Gloves
Peake Research R5/FCX3-16 Tool (for oil interval reset)
Parts required:
(6) liters - Castrol TWS 10W-60 Oil (Part #07510009420)
(1) - Mahle Oil Filter Kit (Part #OX187D)
Turner Motorsport does a great job keeping the oil & oil filter prices
cheap. Be sure to check them out when ordering -
http://www.turnermotorsport.com/BMW-E46-M3/c-11-bmw-maintenance-parts.aspx
For everything else, I usually find Amazon.com to be the cheapest (& Tax
Free)
These are the Ramps seen in the video - http://amzn.to/1tMQRZA
As of 2013, I have since upgraded the Ramps in this video to the following
- http://amzn.to/1nSsQwG
Oil Drain Pan - http://amzn.to/1nyEX3x
The Peake Tool can be had for about the same price that any dealer would
charge you for 1 diagnostic fee. Amazon is usually the cheapest place to
pick one up - http://amzn.to/1wiwwxt
or Tuner Morotsport when they're running 10% off -
http://www.turnermotorsport.com/p-4090-peake-research-r5-fcx3-16-fault-code
-reader-most-bmws-2001-2006.aspx
SCOTT Shop Towels can be found at Costco for a reasonable price.
And make sure you hit up http://www.blackstone-labs.com/ if would like to
have your oil professionally tested. You can get a Free Test Kit here -
http://www.blackstone-labs.com/free-test-kits.php (Highly Recommended -
they've done countless tests for me over the years)
Here's my video for resetting the oil service interval -
http://www.youtube.com/watch?v=gPCdEBxg3ew
Feel free to post any comments or questions that you might have.
Don't forget to like this video and subscribe to my channel so I know to
make more videos. Cheers!

Bavsound - Dynavin - BMW E46 3 Series Installation - Part 1/2
http://www.bavsound.com/
Purchase the Dynavin Install Toolkit here:
http://www.bavariansoundwerks.com/product/414/361/BSW-Interior-Disassembly-
Tool-Kit/
Part 1/2: This video walks you through the entire process of installing a
Dynavin Head Unit / Navigation / Multimedia Device in your E46 3 Series BMW
('99-05). The process is fairly straightforward and should take even a
novice approximately an hour or two from start to finish!
Sorry we didn't film the relocation into the AC Controls slot. It's a
direct fit on other cars and almost a direct﻿ fit on E46, but if you want
it to be 100% factory you'll need a climate control trim piece available
from the dealer. In this﻿ install we did not use the factory piece and it
worked quit well. e46 is the only model that uses the OEM part﻿ and it's
51-16-7-001-408.
Please visit our site www.bavsound.com for more information. . .

98-2005 BMW E46 3-Series - How to reset oil inspection indicator. Reset service light
Step 1: Hold the knob
Step 2: Turn the key into position one while still holding the knob down
Step 3: Keep holding until it the work "Reset" pops up
Step 4: Let go of the knob and hold down on it again until the "Reset"
starts flashing
Step 5: When flashing let go and press the knob once more time and now your
inspection should set back to 25,000km
If fails please repeat the steps.
Hope this works for you!