TPMS Sensor Learn BMW E90: Step-by-Step Guide
The BMW E90 with tyre pressure control (RDC) relies on direct measuring sensors that must be relearned with every wheel change or start of season. Without this process, the yellow RDK warning light remains active in the instrument cluster, and you do not get exact pressure values in the iDrive. Especially if you have installed new RDC sensors (433 MHz, OE 36106856209), you must make their identification codes known to the electronics. The procedure is not rocket science: with the on-board computer and an initialisation drive above 50 km/h, the system usually recognises the new transmitters within 15 minutes. If success is not achieved, OBD2 diagnostic devices such as INPA, ISTA or the Carly app can help you to initiate the learn mode in a controlled manner.
You will learn when a second initialisation drive is necessary and which sources of error (e.g. incorrect sensor IDs) can catch you out. With these professional tips and the appropriate OE numbers, you save yourself the expensive workshop visit and achieve a safe, feedback-free RDK system in under 25 minutes. However, make sure that all work on the wheel mounting is carried out with the prescribed torque of 120 Nm to avoid damaging the wheel arch bolts.
Required tools
- BMW iDrive on-board computer — Always present in the E90; for calling up the RDC menu and initiating the reset function.
- OBD2 diagnostic interface — K+DCAN cable (for INPA/ISTA) or universal Bluetooth adapter (for Carly) for deeper system diagnostics.
- Diagnostic software / app — INPA 5.0.2, ISTA-D or BMW Carly app (iOS/Android) – enables the manual learn mode and reading out the sensor IDs.
- Calibrated compressed air pump — With digital pressure gauge; ensures the exact air pressure before initialisation.
- Torque wrench — 120 Nm for wheel nuts; 8 Nm for the valve stem to securely fasten the new sensors.
- TPMS activation tool — Optional; can trigger individual sensors if the automatic learn process fails.
Required materials
- 4× BMW RDC sensors (433 MHz) — OE number 36106856209; suitable for E90 from 03/2007 with option 2VB; incl. aluminium valve and seal.
- Valve service kit — Contains new valve core, screw cap and O-ring; renew with every sensor change.
- BMW E90 vehicle handbook — Contains the manufacturer's tyre pressure specifications (e.g. 2.2 bar front, 2.5 bar rear).
Guide: TPMS Sensor Learn BMW E90: Step-by-Step Guide
Step 1: Check prerequisites: RDC system and sensor IDs
BMW E90 RDC sensor with OE number 36106856209 and aluminium valve mounted
Before you start, make sure that your E90 is actually equipped with direct tyre pressure control (option SA 2VB). From model year 2007, this is standard on many models. An indirect system (RPA) does not use wheel sensors. Look in the vehicle registration document under “Equipment” or check the valves: RDC sensors have a solid aluminium stem with a visible union nut. Note down the ID numbers of the new sensors – they are laser-engraved on the plastic housing. They should operate at 433 MHz and be approved for the E90. OE number 36106856209 covers the model years 03/2007 to 09/2011. If all four sensors are mounted and the valve nuts are tightened to 8 Nm, you can begin.
Step 2: Set tyre pressure exactly as specified
Digital tyre pressure gauge shows 2.2 bar on an E90 front wheel
The new learning procedure uses the ABS speed signals and the pressure sensors to detect the position. This is why the cold tyre pressure must be accurate to the millimetre. Take the target values from the door pillar or the manual: example for 225/45 R17 on E90 320d: front 2.2 bar, rear 2.5 bar. Inflate at ambient temperature (approx. 20 °C) with a calibrated compressed air pump and use a digital hand-held pressure gauge to check. Do not forget the spare wheel, if present. Pressure that is too high or too low distorts the automated assignment, and the RDC warning light remains active after the initialisation drive. Note the set value for later comparison in iDrive.
Step 3: Put the vehicle into preparation mode (iDrive)
iDrive screen of the BMW E90 with the tyre pressure control menu and reset selection
This step triggers the reset of the RDC. Sit in the car, close all doors and switch on the ignition (start/stop without the engine). In the iDrive main menu, select “Vehicle data” or “Vehicle information”. Go to “Tyre pressure control” (RDC). The current status appears – usually “RDC is being initialised”. Press the controller and select “Reset” or “Start initialisation”. The system confirms with a message such as “Continue driving”. On some E90 versions you must first select the “Settings” menu item and then “RDC”. The yellow light then briefly goes out to indicate learning mode.
Step 4: Carry out the initialisation drive – the practical learning run
BMW E90 on the motorway while the RDC system learns the sensors
Now the new sensor IDs have to be learned by driving. Start the engine and drive briskly onto a country road or motorway. The system requires a constant speed of at least 50 km/h, better still 80–100 km/h. Let the car roll, no stop-and-go. After about 10–15 minutes the RDC electronics detect all four IDs and assign them to the wheel positions. Ideal: you drive a route at a steady speed without traffic lights. Watch the speedometer: as soon as the yellow warning light goes out and the current pressures are shown in iDrive (e.g. 2.2/2.5 bar), the drive was successful. Sometimes it takes 20 minutes.
Step 5: OBD2 diagnostics as an alternative – when iDrive fails
OBD2 diagnostic device connected to the BMW E90; screen shows INPA with the RDC function
If the warning message persists despite correct driving, you need an OBD2 interface. Connect the K+DCAN adapter to the socket under the steering column and start INPA or ISTA-D on the laptop (or the Carly app on the smartphone). In the software, select the vehicle type E90, then the “RDC” (Tyre Pressure Control) panel. Open the “Adjustments” control area and there “Learn tyre pressure sensors”. Follow the on-screen instructions: with ISTA you must confirm “Carry out RDC initialisation service function”. The control unit now sends a radio command to the sensors to query their IDs. In the Carly menu you will find the “Learn RDK sensor” function under “Trades”.
Step 6: Identify sensors manually via OBD and check IDs
Screenshot of ISTA-D showing read-out RDC sensor IDs and tyre pressures
After the learning mode has started, the diagnostic tool reads out the radio identifiers of the sensors. Note down the eight-digit hex IDs of all four wheels and compare them with the printed numbers (if you noted them before fitting). In ISTA they appear under “Lifedata” or “System diagnosis”. If they match, confirm the assignment and start another short test drive. If a sensor does not respond, check whether it is still transmitting by opening the valve stem or using a TPMS activation tool. A dead sensor no longer shows any voltage – then replace it. If the query is successful, the pressures are usually shown immediately on the tool.
Step 7: Clear the fault memory and recheck the system
INPA screen with RDC fault memory and the 'Clear faults' command
After manual learning, old fault entries in the RDC control unit can still cause yellow warning lamps. Therefore clear the fault memory of the RDC module (identifier 0x64 or “RDC”) in your diagnostic software. In INPA, go to “Read fault memory”, then “Clear faults”. Then switch the ignition off for 30 seconds and on again. The current tyre pressure should now appear in iDrive (e.g. 2.2 bar front left). As a precaution, do a test run of 5 kilometres. If the warning light appears again, check the fill level and the sensor mounting (8 Nm).
Step 8: Recheck the pressure values after a longer drive
iDrive shows stable tyre pressure values 2.2 / 2.5 bar after successful initialisation
Once the system shows green, plan an extensive test drive of 20–30 kilometres. Pay attention to the stability of the displayed values: in iDrive the pressures must not jump back and forth and must roughly match the set target values (tolerance ±0.1 bar). If the values are implausible or it suddenly shows “–,-”, a sensor may be loose or the radio connection may be disrupted by metal foil in the wheel arch. Also check whether the correct valve stem was used after a tyre change; aluminium valves should be tightened to 8 Nm. If there are irregularities, repeat step 5 with the diagnostic software.
Step 9: Emergency measure: manually teach the RDC module via coding
Diagnostic notebook with NCS Expert and coding mask for BMW E90 RDC module
If, despite all attempts, not a single sensor is detected, the RDC control unit (in the boot on the right behind the trim) must be recoded in more depth. To do this you need NCS Expert or ISTA-P. Read out the current vehicle order and set the tick for “RDC” (SA 2VB) to “active”. Write the coding to the control unit. You can then use Tool32 to enter the sensor IDs directly into the EEPROM cells of the RDC module (ID 1 = VR). This method is rarely necessary, but is unavoidable when replacing the control unit. Beforehand you should check the voltage supply of the module (fuse F55, 5 A).
Step 10: Quality control and completion – all systems green
BMW E90 instrument cluster without RDC warning light and green tyre pressure symbol
Finally, there is the final function test. Make sure that the RDC warning light no longer comes on even after switching the engine off and restarting it. Check in the iDrive menu whether a correct pressure value highlighted in green appears for all four wheels (e.g. 2.3/2.5 bar). A well-taught system also reports a slow pressure loss at an early stage – test this once by unscrewing a valve cap and briefly pressing the valve pin. The warning must appear within a few minutes. Note in the logbook: date, mileage and the sensor IDs. Your E90 is now safely on the road again, and you have saved over 80 euros in workshop costs.
After this detailed guide, your tyre pressure monitoring works reliably and the yellow warning lamp is a thing of the past. Remember: correctly taught RDC sensors (433 MHz, OE 36106856209) are a decisive safety factor and protect you from sudden air loss on the motorway. If, contrary to expectations, it does not work straight away, check the frequency (433 MHz) and OE number of the sensors – you can find suitable sensors at electronicx.de.
Get the recommended sensors now and save yourself the expensive workshop diagnosis. With a little skill and our help, you can bring your BMW E90 back up to the latest safety technology – safe driving!
Frequently asked questions (FAQ)
Do I have to teach the sensors again after every tyre change?
Only if you use new sensors or swap wheels whose IDs are not yet known to the system. With the same wheels, a simple RDC reset via iDrive and a short initialisation drive (approx. 5 km) is sufficient.
How long does the initialisation drive take exactly?
The RDC electronics need between 10 and 15 minutes at a constant speed above 50 km/h. In some cases, especially in the city with many stops, it can take up to 25 minutes before the pressure values are displayed stably.
Can I read out the sensors with a universal tool?
Yes, with OBD2 apps such as BMW Carly or diagnostic software such as INPA, ISTA-D, the sensor IDs and the respective battery voltage (should be above 2.8 V) can be read out in real time.
What if a warning still appears after teaching?
First check the tyre pressure (target value ±0.1 bar) and retighten the valve nuts to 8 Nm. If that is okay, a sensor may be faulty or the internal battery may be flat. Then replace the sensor at the marked position.
Can I deactivate the RDC function completely?
Technically this is possible via coding, but it is not advisable for safety reasons. A functioning RDC warns of pressure loss at an early stage and avoids dangerous tyre damage at high speeds.
Do the sensors need special treatment when repairing tyres?
Yes, the OE sensors sit on an aluminium valve with a union nut. When breaking the tyre bead, the fitter must be guided carefully past the valve. After fitting, tighten the valve stem to 8 Nm and check for leaks again.