BMW 228i TPMS Sensor Not Working: Causes, Diagnostics, and Fixes
If your BMW 228i TPMS sensor is not working, the cause may be a failed wheel sensor, a weak battery, a receiver issue, or a reset problem in the BMW tire pressure monitoring system.
This guide explains the most common faults, how the system works, and the fastest way to narrow down the problem.
How the BMW 228i TPMS system works
The BMW 228i uses a tire pressure monitoring system to detect low tire pressure and alert the driver through the instrument cluster or iDrive display.
Depending on model year and configuration, BMW may use a direct TPMS setup with pressure sensors inside each wheel or an indirect system that estimates pressure through ABS wheel-speed data.
On many 2 Series models, the TPMS sensor in each wheel includes a battery, pressure transducer, and radio transmitter.
The sensor sends data to a receiver module, which then communicates with the vehicle computer.
If one part of that chain fails, the system can report a fault, fail to learn new sensors, or stop displaying pressure data correctly.
Common reasons a BMW 228i TPMS sensor is not working
When a BMW 228i TPMS sensor is not working, the issue usually falls into one of a few categories.
Identifying the category first saves time and avoids replacing good parts.
- Dead sensor battery: TPMS sensor batteries typically last 5 to 10 years and are not serviceable.
- Damaged sensor from tire service: Sensors can crack, loosen, or fail after tire mounting or dismounting.
- Wrong sensor frequency or incompatible part: Some BMW markets and model years require specific sensor types.
- Loss of sensor communication: The receiver may not detect one or more sensors.
- TPMS reset not completed: The system may need a reset after tire rotation, inflation changes, or sensor replacement.
- Corroded valve stem or hardware failure: Metal valve components can corrode and affect the sensor assembly.
- Fault in the receiver, antenna, or module: Less common, but possible when multiple sensors fail at once.
Symptoms that point to a TPMS fault
A failing TPMS sensor does not always trigger the same warning.
Watch for these signs:
- TPMS warning light stays on after reset
- “Tire pressure monitor malfunction” message appears
- One tire pressure reading shows dashes or zero
- No data is displayed for all tires
- Warning returns shortly after driving
- System refuses to initialize or relearn new sensors
If only one wheel shows a problem, the issue is more likely the sensor in that wheel.
If all wheels fail to report, the problem is more likely related to coding, reset procedure, receiver hardware, or a system-wide fault.
How to diagnose a BMW 228i TPMS sensor not working
Start with the simplest checks and move toward deeper diagnosis.
In many cases, the problem can be identified without replacing parts immediately.
1. Check actual tire pressure
Use a quality tire gauge to verify all four tires are inflated to the recommended pressure listed on the driver-side door jamb label.
Very low pressure can trigger a warning and confuse the diagnosis if the tire is genuinely underinflated.
2. Inspect the wheel and valve area
Look for a damaged valve stem, missing cap, cracked sensor body, or signs of recent tire service.
A tire shop may have damaged the sensor during mounting or broken the retaining nut during installation.
3. Perform a TPMS reset or initialization
BMW TPMS systems often require a reset after tire inflation changes, rotation, or sensor replacement.
Use the iDrive menu or the vehicle’s TPMS reset procedure and drive long enough for the system to relearn.
If the reset fails repeatedly, there is likely a hardware or communication issue.
4. Read fault codes with a BMW-capable scan tool
A basic OBD2 scanner may not show detailed TPMS data.
Use a BMW-capable diagnostic tool such as ISTA, Foxwell, Autel, or equivalent to check for tire pressure sensor faults, receiver errors, and module communication problems.
The code details can reveal whether the problem is one wheel, one signal path, or the entire system.
5. Verify sensor IDs and compatibility
If a wheel or sensor was recently replaced, confirm that the installed TPMS sensors match the BMW 228i model year, frequency, and protocol.
An incompatible sensor may physically fit but will never communicate properly.
Replacement or reset: which fix is most likely?
The right fix depends on the age of the vehicle and the failure pattern.
If your BMW 228i is several years old and the sensor has never been replaced, a dead battery is one of the most likely causes.
If the issue began right after tire mounting, the sensor may be damaged or the new tire shop may have installed the wrong part.
Resetting the system helps when pressures were changed, tires were rotated, or the car simply lost its learned baseline.
But a reset will not revive a dead sensor battery or repair a broken transmitter.
If the vehicle displays a single missing wheel reading, replacement of the affected sensor is often the most efficient solution.
How to replace a BMW 228i TPMS sensor
Replacing a direct TPMS sensor usually requires tire removal.
A technician removes the tire from the wheel, installs the new sensor at the valve stem opening, torques the hardware to specification, remounts the tire, and balances the wheel.
After installation, the system must be reset or relearned so the BMW module can identify the new sensor.
Best practices during replacement include:
- Replacing the valve stem service kit if applicable
- Matching the correct sensor frequency and BMW compatibility
- Rebalancing the wheel after tire remounting
- Checking for leaks after installation
- Clearing fault codes and completing the TPMS initialization process
Can you drive with a broken TPMS sensor?
You can usually drive short-term with a faulty TPMS sensor, but it is not recommended for long periods.
The bigger risk is that you will lose early warning of low tire pressure, which can lead to accelerated tire wear, poor handling, reduced fuel economy, and in severe cases, tire failure.
BMW’s stability and handling systems depend on properly inflated tires, so a working TPMS is part of the vehicle’s safety net.
When the problem is not the sensor
If a BMW 228i TPMS sensor is not working on all four corners at once, the issue may lie elsewhere.
Possible causes include:
- Faulty TPMS receiver or antenna
- Broken wiring or connector issue
- Software or coding problem after battery replacement
- Incorrect wheel set without compatible sensors
- Instrument cluster or iDrive display fault
These cases usually require diagnostic equipment and a more methodical electrical check.
If multiple sensors fail at the same time, it is less likely that all four sensors died together and more likely that the vehicle is not receiving or interpreting the signal correctly.
Preventing future TPMS problems
Good maintenance reduces TPMS headaches and helps the system last longer.
Keep tire pressure at the correct specification, use reputable tire shops familiar with BMW valve systems, and replace aging sensors proactively if the vehicle is approaching the 5- to 10-year mark.
When buying new wheels or winter tires, confirm that the sensor set matches the BMW 228i’s year and market specification before installation.
It also helps to scan the vehicle for stored faults after any tire service.
A quick check can catch a weak sensor before it leaves you with a persistent warning light or a failed initialization.
