Do it yourself
Frequently asked questions about cars and motorcycles

How to Program the Key on BMW 3 Series E46 with Delphi DS 150

Model: BMW Serie 3 E46 - Years: 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006
Part: Key

See other generations:
Video tutorial

Let's see how to use the Delphi DS 150 coding tool to program the key fobs for vehicles; in this case, we will focus on programming a key for a BMW 3 Series E46. First, connect the tool to the OBD port of the ECU; then select the make, model, year, and the type of intervention needed (in this case, working on the key recognition system or "immobilizer"). At this point, all instructions for programming the key will be provided, followed by entering the key code.


Updated on 6 April 2026 by ScegliAuto


Related tutorials

BMW Serie 3 (1998-2006 / E46) In this video tutorial, follow the instructions to program the remote key on a 2001 BMW 3 Series E46. First, get inside the car with the new key you …
BMW Serie 3 (1998-2006 / E46) In this video, see how to program a key for a BMW 3 Series E46: first, ensure the vehicle is locked using the central locking button inside the vehic…
BMW Serie 3 (1998-2006 / E46) Purchasing and coding a new key for the BMW 3 Series at a dealership can be expensive. For this reason, many prefer to buy a new blank key from third…

How to Reset the Tire Pressure Light on a MG ZS?

On the instrument cluster of the MG ZS, the tire pressure light that appears can be reset by inflating the tires to the correct pressure: this value will be indicated on the sticker attached to the driver's door pillar. Once the tires have been properly inflated, you can turn on the instrument cluster and navigate through the menu until you find the option that indicates tire pressure: if this screen shows the new values, the light will turn off; otherwise, you will need to drive for a few miles so that the sensors can read the new values and turn off the light afterward.

Watch the video!


by ScegliAuto

More videos