You E46 guys have a specific sister thread on the tools also (it's referenced in that thread above if you don't find it elsewise).

Quote:

Originally Posted by GoForthFast

It is the exception to need to reset.

For the E39, we listed the modules that require a reset. They should be similar for the E46, I would think:
- How to better understand your 17-character BMW VIN (1) (2) (3) (4) (5) (6) and online BMW VIN decoders (0) (1) (2) (3) (4) & what is the definitive list of electronic computer modules that need recoding once replaced (1)

__________________

Please read the suggested threads, where the best always add value to those threads, either by pictures or by descriptions, so the next person with the same problem stands on your shoulders.
See also: E39 Bestlinks & How to easily find what you need