BMW 3 Series TPMS Reset: E90, F30, and G20 Are All Different — Do It Right

A BMW 3 Series TPMS reset is a two-minute job — but only if you know which of two completely different tire-monitoring systems your car actually has. The E90 generation (2006–2011) mostly uses the indirect Flat Tire Monitor (FTM), which watches wheel speeds through the ABS sensors and has no electronics in the wheels at all. The F30 (2012–2018) and G20 (2019–present) use a direct RDC/TPM system with radio sensors bolted inside every wheel. Mix them up and you will chase a reset procedure that can never work.

That confusion is everywhere online. Several page-one results describe a physical “TPMS reset button” under the hazard switch that does not exist on any E90, F30, or G20 — and one widely-copied guide labels the entire 2006–2018 3 Series “indirect,” which the F30’s own owner’s manual contradicts. This guide gives the correct procedure per generation, verified against owner’s-manual excerpts, BMW technical training material, and tire-industry service guides. It sits alongside the complete 3 Series guide in our Maintenance & DIY coverage.

The short answer

A BMW 3 Series TPMS reset starts the same way every time: set all four tires to the door-placard pressure when cold. Then: E90 — use the BC button on the turn-signal stalk (scroll to the tire symbol, press once, hold ~5 seconds until the checkmark appears) or iDrive: Vehicle Info → Vehicle Status → RESET; then drive. F30 — iDrive: Vehicle Info → Vehicle status → Perform reset → start the engine (do not drive) → Perform reset; drive above 19 mph/30 km/h until the wheels turn green. G20 — iDrive: My Vehicle → Vehicle Status → Tire Pressure Monitor → start the engine → Perform reset; then drive. The reset completes automatically while driving, and there is no physical reset button on any of these cars.

2 systemsFTM indirect vs RDC direct
3 generationsE90 · F30 · G20
~2 minTo start the reset
10–20 minRelearn drive

In this guide

The FTM vs RDC split most guides get wrong

BMW has fitted two fundamentally different tire-pressure monitoring architectures to the 3 Series, and nearly every generic “reset” article treats them as one thing. Here is the real split:

SystemHow it detects a flatWhich 3 Series has itWheel electronicsWhat the display shows
FTM (Flat Tire Monitor)Compares wheel speeds via ABS/DSC sensors; a soft tire has a smaller rolling radius and spins fasterE90/E91 sedans and wagons (2006–2011)NoneStatus only; no per-wheel pressures
RDC / TPM (Tire Pressure Monitor)Radio sensors inside each wheel measure pressure and temperature, transmitting to the carE92/E93 coupes and convertibles (2007–2013); all F30 (2012–2018); all G20 (2019–present)Yes — one sensor per wheel, sealed batteryPer-wheel status; gray during reset, green when active
The two BMW tire-monitoring systems. The E90 coupe/convertible exception is the detail most guides miss.

A few things this table corrects. First, the E90 coupe and convertible (E92/E93) differ from the sedan: they carry direct sensors, while the E90/E91 sedan and wagon use indirect FTM. A tire-industry TPMS guide for the 2009–2013 E90 documents both — FTM “does not use tire pressure sensors in the tires,” while TPM “uses tire pressure sensors installed in the tires” — with separate reset procedures for each (Modern Tire Dealer’s E90 TPMS reference, based on Mitchell 1 repair data). Metal valve stems mean sensors inside; plain rubber stems mean FTM.

Second, the F30 is a direct-sensor car, despite one widely-copied guide listing the 2006–2018 3 Series as entirely “indirect.” The 2013 F30 owner’s manual states that “sensors in the tire valves measure the tire inflation pressure” and warns that tire sealant “may damage the TPM wheel electronics.” Third, no physical reset button exists on the E90, F30, or G20 — older BMWs had one near the console, and outdated guides still describe it. On your car the reset lives in the cluster menu (E90) or iDrive (E90/F30/G20).

Pick your generation: the exact reset method

Indirect FTM — no wheel sensors. Reset via the BC button on the turn-signal stalk (non-iDrive cars) or iDrive: Vehicle Info → Vehicle Status → RESET, then drive.

  • Drive requirement: initialization completes automatically while driving, with no further feedback.
  • Watch out: E92/E93 coupes and convertibles have direct sensors instead — same stalk sequence, but a sensor can fail.
  • Baseline matters: the system learns current wheel speeds as “normal,” so reset only with all four tires at correct cold pressure.
Confidence: high — BMW technical training material, a Mitchell 1–based industry guide, and owner forums all describe the same stalk sequence.

Direct RDC — sensors in every wheel. iDrive only: Vehicle Info → Vehicle status → Perform reset → start the engine (do not drive) → Perform reset again.

  • Drive requirement: wheels show gray during reset; drive above 19 mph/30 km/h briefly and the set pressures become the reference values. Green wheels = active.
  • Watch out: the trip can be interrupted — the reset resumes when you drive again.
  • New sensors: the car registers correct 433 MHz sensors automatically during the drive; no dealer tool needed.
Confidence: high — steps from the 2013 F30 owner’s manual, including the 19 mph/30 km/h figure.

Direct RDC — sensors in every wheel. Reset via iDrive: My Vehicle → Vehicle Status → Tire Pressure Monitor → start the engine (do not drive) → Perform reset → confirm.

  • Drive requirement: the calibration completes automatically during normal driving.
  • Watch out: labels vary slightly between iDrive 7 and iDrive 8/8.5 — follow the menu structure, not a memorized label.
  • New sensors: like the F30, the car learns correct sensors on its own during the drive.
Confidence: medium-high — two owner’s-manual-derived guides agree on the path; minor label wording varies by iDrive version.

E90 reset: stalk method and iDrive method

First, confirm which system your E90-generation car has. Sedans and wagons (E90/E91) use the indirect FTM; coupes and convertibles (E92/E93) use direct TPM sensors — the stalk and iDrive sequences below are near-identical for both. The golden rule comes first: inflate all four tires to the door-placard pressure when cold. The FTM learns current wheel speeds as its reference, so resetting with one tire at 26 psi teaches the car that 26 psi is “normal.”

Without iDrive: the turn-signal stalk (BC button)

  1. Set all four tires to the specified pressure, then start the engine.
  2. Lightly push the rocker button on the turn-signal stalk up or down, repeatedly, until the tire-pressure symbol appears in the cluster display accompanied by the word RESET.
  3. Press the BC button on the end of the stalk once to confirm your choice of the Flat Tire Monitor.
  4. Press and hold the BC button for approximately five seconds, until a checkmark appears next to INIT in the display.
  5. Drive. Initialization completes automatically during the drive — there is no further feedback and no confirmation message.

With iDrive: the Control Display soft key

  1. Set all four tires to the specified pressure.
  2. With the ignition on, press MENU and go to Vehicle Info → Vehicle Status.
  3. Select RESET — the initialization menu appears.
  4. Start the engine, but do not drive.
  5. Start the initialization with RESET.
  6. Drive. The initialization is completed while driving; like the stalk method, it can be interrupted at any time and resumes automatically.
Close-up of a BMW wheel valve stem area where a direct TPMS sensor mounts inside the wheel
Metal valve stems on E92/E93, F30, and G20 wheels mean direct sensors inside — the E90 sedan’s rubber stems mean its FTM has none.

F30 reset: iDrive “Perform reset”

The F30 reset is iDrive-only — there is no stalk shortcut for the direct system. The steps below are taken from the 2013 F30 owner’s manual:

  1. Set all four tires to the specified pressure.
  2. Ignition on, engine off. On iDrive, select “Vehicle Info” → “Vehicle status”.
  3. Select “Perform reset”.
  4. Start the engine — do not drive away.
  5. Carry out the reset with “Perform reset” a second time.
  6. Drive away. The tires are shown in gray on the Control Display while resetting.

Completion is automatic and has a concrete trigger: after driving faster than 19 mph/30 km/h for a short period, the tire pressures you set are accepted as the reference values. A completed reset turns the wheels green with “Tire Pressure Monitor (TPM) active” on the display. Trips can be interrupted freely — the reset resumes the next time you drive. The manual’s useful corollary: a flat tire may be reported even with correct pressures if a reset was never carried out, because the system is comparing against stale reference values.

G20 reset: My Vehicle menu path

The G20 follows the same philosophy with an updated menu structure (owner’s-manual-based reset guide covering all three generations):

  1. Set all four tires to the specified pressure.
  2. Ignition on, engine off. Press MENU, then go to My Vehicle → Vehicle Status → Tire Pressure Monitor.
  3. Start the engine — do not drive away.
  4. Select “Perform reset” (or “Reset tyre pressure,” depending on market) and confirm.
  5. Drive normally. The calibration completes automatically during driving.

One caveat: menu labels drift between iDrive 7 and iDrive 8/8.5 (“Tire Pressure Monitor” vs. “Tyre pressure monitor,” “Perform reset” vs. “Reset tyre pressure”). The path — My Vehicle, Vehicle Status, the tire-pressure entry — is stable across versions, so follow the structure rather than memorizing a label.

BMW iDrive display glowing in a dark cabin during a tire pressure monitor reset
F30 and G20 resets live in iDrive’s Vehicle Status menu — abstract glow only; your exact labels depend on your iDrive version.

Quick-reference: every generation at a glance

GenerationSystemReset methodMenu path / sequenceDrive to complete
E90/E91 (sedan, wagon)FTM (indirect)Stalk or iDriveStalk: scroll to tire symbol + RESET → BC once → hold BC ~5 s until ✓ by INIT. iDrive: Vehicle Info → Vehicle Status → RESETDrive normally; completes silently
E92/E93 (coupe, convertible)TPM (direct)Stalk or iDriveSame stalk sequence, or iDrive Settings → TPM → Reset TPMDrive; completes automatically
F30RDC/TPM (direct)iDrive onlyVehicle Info → Vehicle status → Perform reset → start engine (don’t drive) → Perform resetBriefly over 19 mph/30 km/h; gray wheels → green = done
G20RDC/TPM (direct)iDrive onlyMy Vehicle → Vehicle Status → Tire Pressure Monitor → start engine → Perform resetNormal driving; completes automatically
Every 3 Series TPMS reset at a glance. Set placard pressures first — every system treats current pressures as the baseline.

The relearn drive: why you have to drive

The button presses only arm the reset — the car finishes it while moving. On the indirect FTM, the system samples wheel speeds across a range of driving speeds to learn what “normal” looks like per corner. On the direct RDC system, the wheel sensors sleep when parked to save their batteries and only broadcast once the wheels turn, sending ID, pressure, and temperature.

The car also uses the drive to work out which sensor sits on which corner: in turns, each wheel travels a slightly different distance, and the module matches sensor IDs to wheel speeds through those differences. Gentle corners therefore teach positions faster than a straight highway cruise. Practically, plan on 10–20 minutes of mixed driving. On the F30 the manual’s own threshold is explicit — briefly over 19 mph/30 km/h — after which the set pressures become the reference values and the display turns green. Interrupted trips are fine on every generation; the reset resumes when you drive again.

Reset vs relearn: not the same thing

Guides (and tire shops) use “reset” and “relearn” interchangeably. They are different operations, and knowing which you need saves a pointless shop visit:

ResetRelearn
What it doesTells the car: “the pressures you see now are the correct baseline”Teaches the car the IDs and positions of the wheel sensors
When you need itAfter adjusting pressures, rotating tires, or swapping wheel setsAfter installing brand-new sensors the car has never seen
How it happensYou start it (stalk or iDrive), then driveAutomatic during the post-reset drive — no tool needed for correct sensors
Can you skip it?No — without a fresh baseline the system compares against stale valuesYes, by cloning: copy the old sensors’ IDs onto the new ones and the car never notices
Reset = new baseline. Relearn = new sensor identities. Most BMWs handle the relearn themselves.

The practical upshot: on a BMW, a reset almost always includes the relearn as part of the drive cycle — there is no separate owner-level relearn procedure, unlike some brands that need a trigger tool at each wheel. If a shop tries to charge you a separate “TPMS relearn service” after a routine tire change on an F30 or G20, question it.

Reset won’t complete: troubleshooting

When the light survives a textbook reset, the cause is almost always one of these — check them in order:

SymptomLikely causeFix
Warning returns minutes after a resetA tire is genuinely still low — slow puncture, or the baseline was set while a tire was lowCheck all four pressures cold. Fix the leak, re-inflate, reset again
Display stuck on gray wheels / “resetting” after long drivesA wheel without TPM electronics, a non-transmitting sensor, or radio-frequency interferenceConfirm every wheel has a sensor (metal stems); move away from the interference source and reset again
“TPM malfunction” — lamp flashes ~1 min then stays solidSystem fault, not low pressure: dead sensor battery, failed sensor, damaged wiring, or an incomplete resetScan with a BMW-capable tool (Carly, BimmerLink, INPA) to find the corner, then replace the sensor
All four wheels yellow right after attempting resetThe reset failed to adopt the pressures as reference valuesRedo it with the engine running and the car stationary; verify pressures first
Intermittent warnings with correct pressureDying sensor battery, or RF interference from aftermarket electronics / metallic tintA tire shop’s TPMS tool reads each sensor’s battery state — replace aging sensors proactively
E90 FTM: repeated false warningsBaseline learned at the wrong pressure; uneven wear or staggered sizes; or an ABS/DSC wheel-speed faultRe-baseline at correct pressures; investigate uneven wear; scan the DSC module
Warning appeared right after a tire shop visitSensor damaged during mounting, or sealant used — the F30 manual warns sealant “may damage the TPM wheel electronics”Have the shop test each sensor; damaged sensors are replaced, not repaired
The seven reset-failure patterns, in the order to check them.

Never reset to silence a real warning without checking pressures first. The reset teaches the car that current pressures are correct — resetting over an actual flat blinds the system to it. On run-flats (marked RSC on the sidewall), the owner’s manual allows continued driving at up to 50 mph/80 km/h for roughly 50 miles/80 km with a damaged tire; without run-flats, do not continue driving on a flat.

Sensor replacement: when and what it costs

Every direct-system sensor (E92/E93, F30, G20) contains a sealed, non-replaceable battery — the battery is the sensor’s lifespan. Most begin fading after 5–7 years, with typical total life of 7–10 years and earlier failures in harsh climates (BMW TPM repair cost guide). When the battery dies, the whole sensor is replaced; there is no sanctioned way to open a sealed BMW sensor and swap the cell.

Replace sensors when a BMW-capable scan or a tire shop’s TPMS tool shows a dead or weak battery on a corner, when a sensor is physically damaged (cracked during mounting, corroded valve stem), or proactively at a tire change once the car is 7+ years old — paying for mounting and balancing twice costs more than replacing all four sensors with the tires.

RouteTypical cost per wheelNotes
DIY (sensor only, during a tire change)~$25–$75 for the partAftermarket 433 MHz sensors; must be the exact application for your chassis
Independent BMW specialist$150–$250Part plus mounting/balancing labor; a BMW repair guide puts sensors at $75–$200 per part plus 1–2 hours labor
Dealer$200–$300+OEM sensor plus dealer labor rates
Per-wheel sensor replacement costs. Figures are estimates from a BMW repair-cost guide — dealer rates vary widely.
A tire pressure monitoring sensor resting on a workbench beside a wheel during replacement
A TPMS sensor’s sealed battery is its lifespan — when it fades after 5–10 years, the whole sensor is replaced.

Aftermarket sensor notes. US BMWs use 433 MHz sensors — 315 MHz units (a different market’s frequency) will never pair. Two flavors exist: pre-programmed sensors built for your exact chassis, which the car learns automatically during the relearn drive, and programmable/universal sensors, which a tire shop must program before mounting. The premium option is cloned sensors: the shop copies your old sensors’ IDs onto the new ones, so no relearn is needed. Run the iDrive reset after installation so the system adopts the new sensors and fresh baselines.

Seasonal wheel swaps and aftermarket wheels

Wheel-swap season is where TPMS ownership gets real, so plan the sensor strategy with the wheels:

  • Winter set with its own sensors (F30/G20): fit 433 MHz sensors to the winter wheels once. Clone the summer set’s IDs for zero-fuss swaps; otherwise each seasonal change just needs the standard iDrive reset plus a relearn drive.
  • Winter wheels without sensors: the system flags a malfunction all winter and you lose monitoring entirely — sensors in both sets are the better answer.
  • TPMS service kits: whenever a tire is dismounted, replace the rubber grommet, valve core, and nut — a few dollars that prevent the slow leaks sensors get blamed for.
  • E90 FTM cars: swaps are trivial — no sensors to move or buy. Re-inflate the new set to placard pressure and run the stalk or iDrive reset.
  • Aftermarket wheels: confirm they accept clamp-in TPMS sensors (most do); buy sensors for your chassis, not “universal” ones, unless a shop is programming them.
  • Storage: keep off-season wheels clean, dry, and near placard pressure — sensors sleep when stationary, so storage does not drain batteries.

Frequently asked questions

Usually not. E90 sedans and E91 wagons use the indirect Flat Tire Monitor — no wheel electronics at all. The E92 coupe and E93 convertible are the exception, with direct sensors. Check the valve stems: plain rubber means FTM, metal means sensors inside.

There isn’t one on the E90, F30, or G20. Older BMWs had a physical button near the console, and some guides still describe it — ignore them. Reset with the BC button on the turn-signal stalk (E90 without iDrive) or iDrive’s Vehicle Status menu (E90 with iDrive, all F30s and G20s).

Plan on 10–20 minutes of mixed driving with some gentle corners, which helps the car match each sensor to its wheel position. The F30 manual’s own threshold: briefly exceeding 19 mph/30 km/h lets the system adopt the set pressures as reference values. Interrupted trips resume on the next drive.

Yes — after any rotation, pressure adjustment, or wheel change. Without a fresh reset the system judges the new arrangement against the old baseline. New sensors aren’t needed for a rotation; the car re-learns positions during the drive.

Usually a tire that is genuinely still low — a slow puncture the reset cannot fix. Check all four pressures cold with a gauge before resetting again. Other causes: the baseline was set while a tire was low, a wheel is missing its sensor, or a sensor battery is dying intermittently.

A steady yellow lamp with a Check Control message means low pressure — check and inflate. A lamp that flashes for about a minute then stays on means a system malfunction: a dead sensor, missing wheel electronics, an incomplete reset, or radio-frequency interference. Malfunctions need a scan tool; pressure warnings need a gauge.

Typically 5–7 years before fading, with total sensor life of 7–10 years; harsh climates shorten it. The sealed battery isn’t replaceable — when it dies, the whole sensor is replaced. If your car is 7+ years old and needs tires, replace all four sensors with the tire change.

Yes. The F30 owner’s manual warns that tire sealant (such as BMW’s Mobility System) “may damage the TPM wheel electronics,” and recommends having the electronics checked — and replaced if necessary — at the next opportunity. If you’ve used sealant, budget for a sensor on that wheel.

Not for the standard case. Correct 433 MHz sensors pre-programmed for your chassis pair automatically during the post-reset relearn drive — no trigger tool or dealer visit needed. Exceptions: universal/programmable sensors (a shop must program them before mounting) and cloned sensors (they copy your old IDs and skip pairing entirely).

The bottom line on a BMW 3 Series TPMS reset: identify your system first — indirect FTM on E90 sedans and wagons, direct RDC sensors on E92/E93 coupes and convertibles, all F30s, and all G20s — then follow the matching procedure above. For the bigger picture on each generation’s systems and quirks, see the complete 3 Series guide.

Procedures were cross-checked against the 2013 F30 owner’s manual (menu path and the 19 mph/30 km/h drive requirement), a Mitchell 1–based tire-industry guide (E90 FTM vs TPM systems and stalk/iDrive sequences), BMW technical training material on FTM operation, and owner’s-manual-derived guides for the G20 menu path. Exact iDrive labels vary between iDrive versions — follow the menu structure when a label differs. The E92/E93 direct-sensor fitment is corroborated by multiple specialist sources but carries medium-high confidence. Cost figures are estimates from a BMW repair guide and vary by region and shop. Last verified: September 2026.

Similar Posts