E46 Coding Options List

  1. This coding cannot be used to activate a retrofitted comfort access. When the comfort access is deactivated, neither closing nor opening the car via the door handle will work. Turning the ignition and engine on/off without putting the key into the ignition (also known as ‘Keyless Go’) will also not work anymore.
  2. NikolaiD 2002 E46 M3C Index of Modules. This list is of the options on my car. You may have more or less options depending on the model and coding index of each module. Check the last section for other possible options. This list is a work in progress, it will be expanded and completed as time permits.

BMW E46 Coding / Options and Flashing.

E46 Coding /Tuning (123/1,201). I’m in need of replacing my battery and want to see what the best options are. This was removed from.

BMW’s are literally pumped full of useful features, various functions are deactivated at factory level when the vehicle is produced. These functions can be activated, added, removed, converted or flashed to the vehicle using specialised diagnostic equipment. Hopefully our basic outline below will give you a good understanding of what can be performed and the costs involved.

Option/key coding…

The following features can be coded into your vehicle and activated for a cost of £83.00 + VAT, this service carries it’s own fee, this is not included in any of our other coding services. There is no limit on how many you can select from the list below but please make our staff aware of which items are coded before any coding work is started.

  1. Visuals and acoustics can be activated so when the vehicle is locked / unlocked the indicators will flash and an audible chirp is heard (single chirp for lock, double chirp for unlock).
  2. High beam headlamps flash with indicators if the vehicle’s alarm is activated to attract further attention.
  3. Panic mode – if the trunk release button is held on the key remote for 5 seconds, the vehicle alarm will be activated attracting attention.
  4. Power windows can be made to remain active when the drivers door has been opened (without key in ignition).
  5. All power windows can be made one-touch (if not set from the factory).
  6. Selective locking can be activated (much like a late VW). A single press of the key unlock button will unlock the drivers door, a double press will unlock the entire vehicle.
  7. Comfort window lowering (Coupe and Convertible only) – A double press of the unlock button on the key remote will lower the drivers window upon opening the door, the window will automatically close as soon as the door is shut. This feature is especially helpful when attempting to enter the vehicle in tight spaces.
  8. Automatically re-lock vehicle after 2 minutes if unlock button was pressed but doors have not been opened. A partially useful feature if the vehicle has been unlocked by accident – the re-lock feature will be deactivated if any doors are opened within the 2 minutes.
  9. Step down wipers at stationary – Front windscreen wipers will switch down to a lower speed when vehicle is stationary (at traffic lights etc).
  10. Full closure on locking – Pressing and holding the lock button on the key remote will automatically close all windows. Convertible models can also have the addition of the roof closing automatically via the key remote.
  11. Convenient unlocking – Pressing and holding the unlock button on the key remote will automatically open all windows. Convertible models can also have the addition of the roof opening automatically via the key remote.
  12. Electric folding wing mirrors can be folded in automatically by pressing and holding lock button on key remote.
  13. Automatic locking when vehicle reaches 10mph – This feature automatically locks all doors / trunk when first reaching 16kph, this prevents any unwanted intruders whilst driving.
  14. TV in motion can be digitally activated allowing TV screens on whatever vehicle speed (a disclaimer must be signed for safety reasons).
  15. Seat belt reminders can be activated / deactivated.
  16. Automatic heated rear window activation at 3°c – (this automatically switches on without having to press the heated rear window button).
  17. Home lights activation time can be adjusted for a longer duration.
  18. Home lights can have additional lights added to program – ie. Fog lamps, high beam headlights.
  19. Activation of daytime running lights.
  20. Volume of PDC sensors can be adjusted.
  21. Seat memory can be set to activate from individual keys (different keys can be used to activate different memory seat functions without touching seat memory button every time a different driver enters the vehicle).
Bmw e46 coding

Additional retrofits…

Various retrofit options can also be coded to the vehicle, all may/will require additional hardware, the following features can be coded into your vehicle and activated for a cost of £66.50 + VAT (individually), this service carries it’s own fee, this is not included in any of our other coding services.

  • Genuine BMW facelift LED rear lights (coupe and convertible).
  • On board computer can be coded (base models never received this function).
  • Cruise control and multi-function steering wheel retrofit.
  • Xenon light coding retrofit – also required if fitted HID headlights due to the lower power draw 35w (causing warning lights on dash) – manual headlamp level control will be lost as a result of this retrofit.
  • M-Track Mode – This is a factory option on the M3 CSL – This can only be retrofitted to an E46 M3 (this cannot be retrofitted to any other variant) – Only some vehicles have the required M-Track Mode LED on the dashboard. This is a semi DSC off option that is activated by pressing the standard DSC button once, pressing and holding the button for 5 seconds will switch it off slightly further to the factory ‘single press’.

Removal coding…

The following features can be removed from your vehicle by way of specialised coding at a cost of £83.00 + VAT (individually), this service carries it’s own fee, this is not included in any of our other coding services.

  1. Various bulb checks can be deactivated – allowing the use of aftermarket LED bulbs (without showing a warning light on the dashboard).
  2. Airbag equipment removal (disclaimers will need to be signed) – we can remove single components of the airbag system whilst allowing the rest of the system to operate correctly and deploy in the event of an accident. Faulty seat belt tensioners, or faulty seat occupancy sensors can be disconnected and coded out.
  3. Deletion of AUC sensor.
  4. Deletion of various alarm sensors – Various areas of the factory alarm system can be deactivated to cut the cost of expensive alarm repairs (tilt sensors, interior sensors etc can be switched off to avoid false alarm triggers).
  5. Replacing seats in a vehicle for Recaro’s? Obviously Recaro’s do not have side airbags built into seats, seat occupancy sensors, seat belt tensioners etc. We can recode the vehicle to disable the removed channels, this will allow the rest of the system to operate correctly and deploy in the event of an accident and extinguish the airbag light.

E46 M3 DME flash options…

The options listed below are only applicable to the E46 M3 – they cannot be programmed into any other variant.

Both or just one of these options can be activated on all E46 M3’s for a flat rate of £83.00 + VAT (this is a separate DME flashing fee and is not included with any of our other services/remaps).

  1. 6-Speed Manual Shift Lights.
    All BMW E46 M3’s equipped with the SMG gearbox are produced with shift lights activated as standard. This Gran Turismo style shift indicator often leaves manual transmission owners in envy. At Grosvenor we can reflash the DME (ECU) control unit to activate these very same shift lights in the 6-Speed manual transmission model… Giving a manual car full Gran Turismo shift lights.
  2. Sports Button Memory.
    We can reflash the DME to activate ‘sports button memory’. The sports button is fitted standard to all E46 M3s and changes throttle mapping when activated. By default ‘sports mode’ switches off when the ignition is cycled. ‘Sports button memory’ is exactly that. Whatever position the sport mode was previously set to, will be automatically restored upon start up of the vehicle.

E46 M3 EWS Removal…

We physically remove the EWS control unit from the vehicle, rewire the starter exciter and reprogram the DME control unit to eliminate the EWS function totally. Nothing requires aligning etc. This service totally removes the factory immobiliser function.

The cost of this EWS removal service is £299.00 inc VAT.

These options may not be available on every vehicle. Different model years, body variants and specification will dictate the options presently available for your vehicle

The BMW E46 M3 was produced from 2000 thru 2006 with a total production run of 85,744 units worldwide. The BMW E46 M3 was only produced in a coupe and convertible options as the sedan option was dropped from the previous E36 M3. BMW offered a limited number of leather colors with only three non-leather options, Anthracite Impulse Cloth, Anthracite Reflex Cloth and M Texture Alcantara. Not all upholstery options were available in all markets, the USA market only received leather options. The cloth options were for European market models. Make sure to check the BMW E46 M3 model code in the first table below and bounce that code off the second chart below to see which models offered which interior upholstery options.

Four special edition E46 M3 models were produced. The GTR, CSL, 30 Years of BMW M and Silverstone edition have been released. The color options available for each are shown below.

Bmw E46 Coding Tool

Where can I learn more about the BMW E46 M3?

Make sure to learn the E46 M3 paint color options by clicking HERE

BMW E46 M3, model codes

MODEL CODEMODEL DESCRIPTIONYEARS OFFERED
BL91Euro-spec coupe (LHD)09/2000 thru 05/2006
BL92Euro-spec coupe (RHD)02/2001 thru 05/2006
BL93North American spec coupe (LHD)02/2001 thru 05/2006
BR91Euro-spec convertible (LHD)03/2001 thru 08/2006
BR92Euro-spec convertible (RHD)04/2001 thru 08/2006
BR93North American spec convertible (LHD)03/2001 thru 08/2006
BL95Euro-spec CSL coupe (LHD)05/2003 thru 12/2003
BL96Euro-spec CSL coupe (RHD)06/2003 thru 12/2003

BMW E46 M3, interior upholstery options 2000 thru 2006

UPHOLSTERY NAMEOPTION CODEMODEL CODEYEARS OFFERED
Anthracite Impulse cloth & Black Nappa leatherG8ATBL91, BL92, BL9309/2000 thru 08/2005
Anthracite M Texture Alcantara & Black Nappa leatherF2ATBL91, BL92, BL9309/2000 thru 08/2006
Anthracite Reflex cloth & Anthracite AmarettaADATBL95, BL9605/2003 thru 12/2003
Black Nappa leatherN5SWBL91, BL92, BL93, BR91, BR92, BR9309/2000 thru 08/2006
Black extended Nappa leatherL7SWBL91, BL92, BR91, BR9209/2000 thru 08/2006
Grey Nappa leatherN5TTBL91, BL92, BL93, BR91, BR92, BR9309/2000 thru 08/2006
Grey extended Nappa leatherL7TTBL91, BL92, BR91, BR9209/2000 thru 08/2006
Imola Red Nappa leatherN5IMBL91, BL92, BL93, BR91, BR92, BR9309/2000 thru 08/2006
Imola Red extended Nappa leatherL7IMBL91, BL92, BR91, BR9209/2000 thru 08/2006
Cinnamon Nappa leatherN5ZMBL91, BL92, BL93, BR91, BR92, BR9309/2000 thru 08/2006
Cinnamon extended Nappa leatherL7ZMBL91, BL92, BR91, BR9209/2000 thru 08/2006
Laguna Seca Blue Nappa leatherN5LSBL91, BL92, BL93, BR91, BR92, BR9309/2000 thru 08/2006
Laguna Seca Blue extended Nappa leatherL7LSBL91, BL92, BR91, BR9209/2000 thru 08/2006
Kiwi Nappa leatherN5OVBL91, BL92, BL93, BR91, BR92, BR9309/2000 thru 08/2006
Kiwi extended Nappa leatherL7OVBL91, BL92, BR91, BR9209/2000 thru 08/2006

Bmw E46 Coding Software

Related BIMMERtips posts: