TPMS RELEARN | PROGRAM TPMS SENSORS | TIRE PRESSURE LIGHT WILL NOT GO OFF
Put the Tire Pressure Light Out Yourself
Program blank sensors, write the sensor IDs into the car and finish the relearn after new tires, a rotation or a sensor swap, without a second trip to the tire shop.
Explore the Scanner and Reviews31 day returns, no questions asked • Same day shipping before 2 PM ET
Sound familiar?
- You just had new tires mounted and the tire pressure light came on before you got home
- You replaced one or all four sensors, the pressures are correct, and the light is still on
- The light flashes for about a minute and then stays solid, and no tire is actually low
- You rotated your own tires and now the dash shows the wrong pressure at the wrong corner, or dashes instead of numbers
- You put on winter wheels and the car refuses to recognize the second set
- Your shop wants to charge you again just to reset it, after you already paid for the tires
- You bought universal sensors online and found out they arrive blank and need programming
Why this happens
Every direct TPMS sensor has its own unique identification number burned into it, a 32 bit ID that it broadcasts along with pressure, temperature and status. The car does not look for "a tire pressure sensor." It looks for four specific IDs that are stored in the receiving module, usually the body control module, and it has each ID mapped to a specific corner of the vehicle. That mapping is what lets the dash tell you the right front is low rather than just saying a tire somewhere is low.
Nothing about that list is mechanical. It is data in memory. Put a new sensor in the car and it is broadcasting an ID the module has never heard of, so the module ignores it, finds a wheel position it is getting no data from, and turns the light on. Swap two wheels in a rotation and the IDs are still valid but now in the wrong positions, so the car reports the problem at the wrong corner. Replace the module and the list is blank. In each case the tires can be perfectly inflated and the light still will not go out, because the fault is not pressure. It is identity.
Teaching the car the current set of IDs and their positions is the relearn. Manufacturers did not agree on how to do it, and there are three distinct methods in service today, split roughly evenly across the fleet. Auto relearn or drive relearn means the vehicle will figure it out on its own after a period at speed, often with a reset button or a menu item to start the process. Stationary relearn means the car can be put into a learn mode in the bay, and then each sensor has to be woken up in a specific wheel order with an activation tool so the module can capture its ID. OBD relearn means the IDs have to be read out of the sensors and then written directly into the module through the diagnostic port, usually followed by a short drive to confirm.
Which method you need is not a brand level fact, it is a vehicle level fact. GM trucks and SUVs are mostly stationary, using a learn mode entered from the driver information center or the key fob, with a horn chirp per wheel in the order left front, right front, right rear, left rear. Ford is mostly stationary too, entered with a sequence of ignition cycles and a brake pedal press. FCA vehicles, Dodge, Jeep, Ram and Chrysler, are largely auto relearn with a short drive. Toyota, Lexus, Honda, Acura, Hyundai, Kia, Subaru, Nissan, Infiniti, Mitsubishi and Mercedes are predominantly OBD, which is the reason a plain activation tool fails on them. BMW and MINI will auto relearn for a pressure change but need the IDs registered when a sensor is actually replaced. Then there are exceptions inside each of those: some Ford EVs and later F Series moved to OBD, and some Volkswagen and Audi models go either way by model year.
Programming is a separate step from relearning, and mixing them up is where most driveway jobs stall. An original equipment sensor arrives with its ID already set at the factory. A universal or programmable sensor arrives blank. Before the car can ever learn it, somebody has to write a valid protocol into it for that make, model and year, and set its radio frequency. Program first, then relearn. Skip the programming and the car has nothing to learn, no matter how many times you cycle the ignition.
Related trouble codes
| Code | What it means | Typical makes |
|---|---|---|
| C0750 00 / C0750 08 | Left front low tire pressure sensor, or left front sensor signal invalid. No usable transmission from that corner. | GM: Chevrolet, GMC, Cadillac, Buick |
| C0755 00 / C0755 08 | Right front low tire pressure sensor, or signal invalid. | GM group |
| C0760 00 / C0760 08 | Left rear low tire pressure sensor, or signal invalid. | GM group |
| C0765 00 / C0765 08 | Right rear low tire pressure sensor, or signal invalid. | GM group |
| C0775 00 | Tire pressure monitoring system sensors malfunction. Sets when the body control module has not completed the sensor learn procedure, or when the learn was started and then aborted or timed out. This is the relearn failure code. | GM group, widely used |
| C2121 to C2124 | Transmitter ID 1 through ID 4 not received. The module expects a stored ID at that position and is not hearing it. | Toyota, Lexus, Scion |
| C2126 | Transmitter ID not received, main. No sensor data at all. | Toyota, Lexus |
| C2171 | Transmitter ID not registered. The sensor is transmitting but its ID was never written into the ECU. A pure relearn fault. | Toyota, Lexus |
| C2177 | Initialization not completed. The registration or initialization sequence was started and never finished. | Toyota, Lexus |
| C2128 | Auto ID under registration. The system is mid relearn and waiting for the drive cycle to complete. | Toyota, Lexus |
| C2111 to C2114 | Transmitter ID 1 through ID 4 operation stop. The sensor at that position has stopped transmitting, commonly a dead sensor battery. | Toyota, Lexus |
| C2176 | Receiver error. A fault in the receiving module or antenna, not in the sensors. | Toyota, Lexus |
| B1182 00 | Tire pressure monitoring system, no sub type information. Sets when all four sensors are faulted or none are reaching the body control module. | Ford, Lincoln, Mercury |
| B1182 55 | Tire pressure monitoring system not configured. Appears after a new body control module is installed or the module is reflashed. Configure the module, then train the sensors. | Ford, Lincoln |
| B124D 02 | Tire pressure sensor general signal failure. Sets when one to three sensors send nothing after about 18 minutes above 20 mph. | Ford, Lincoln |
| B1251 00 | Tire pressure sensor low battery. Sets while training a sensor whose internal battery is going flat. The warning flashes, then stays on. | Ford, Lincoln |
| B1254 51 / B1255 51 | Right rear or left rear sensor not programmed. Appears after module replacement or reconfiguration. Train that location. | Ford, Lincoln |
| C1A56 51 / C1A58 51 | Left front or right front sensor not programmed. Same cause as the rear codes above. | Ford, Lincoln |
Read this before you buy sensors. This is the single most expensive mistake in TPMS work, and it happens constantly. An owner sees a tire pressure light that will not clear, concludes the sensors are bad, and buys four. The light stays on, because the actual problem was that nobody performed the relearn. The codes above tell you the difference if you read them properly. Toyota C2171 and Ford C1A56 51 say the sensor is fine and unregistered. GM C0775 says the learn procedure never completed. Those are software problems and new hardware will not touch them. Compare that with Toyota C2111 through C2114 and Ford B1251 00, which point at a sensor that has genuinely stopped talking or has a dying internal battery, usually after seven to ten years, and those batteries are sealed and not replaceable. Trigger each sensor and read it before you spend anything. A sensor that reports its ID, a plausible pressure and a healthy battery does not need replacing, it needs registering. Tire shops also quietly rely on this confusion, because selling four sensors pays better than ten minutes of relearn labor.
What you need to know before you relearn
Set the pressures first, cold, to the door jamb placard. Not to the number on the tire sidewall, which is a maximum rating rather than a recommendation. A relearn performed on tires that are already low simply teaches the car an accurate picture of an underinflated vehicle, and the light comes straight back. Remember that pressure falls roughly 1 psi for every 10 degrees Fahrenheit the temperature drops, which is why so many of these lights appear on the first cold morning of the season and have nothing wrong with them at all.
Know whether you are chasing low pressure or a system fault, because they are different jobs. A light that comes on and stays solid means at least one tire is 25 percent or more below placard pressure, which is the federal threshold the system is built around. A light that flashes for 60 to 90 seconds at every key on and then goes solid is the system telling you it has a fault and has stopped monitoring. That flash is a diagnostic signal, not a low tire, and inflating tires will never clear it. On many vehicles, including Honda, the control unit also enters a fail safe mode when it sets a code, meaning it stops warning you about genuine low pressure. Disconnecting the battery does not clear it.
Sensors sleep, and a sleeping sensor looks like a dead one. Most sensors drop into a low power state after roughly 15 minutes of the vehicle sitting still, to protect a battery that cannot be replaced. They have to be woken with a low frequency activation signal before they will say anything. This is why a wheel that seems unresponsive during a relearn is often just asleep, or shielded. If a wheel will not respond, roll the vehicle forward a foot or two and try again. Brake rotors, calipers and steering knuckles block the signal, and it happens at the front wheels most often.
Radio interference will ruin an otherwise correct procedure. Relearn away from tire machines, battery chargers and wheel balancers. Cheap 12 volt accessories are a known culprit too, and a phone charger or dash camera in the accessory socket can be enough to swamp a sensor transmission on the same band.
Learn mode has a clock, and quitting partway through is worse than not starting. On GM vehicles the learn window cancels if more than two minutes pass without a sensor being learned. If you abort after the first wheel has been captured, the module invalidates the whole stored list, the display shows dashes instead of pressures, and C0775 sets. Ford behaves similarly, with a two minute window between sensors, a double horn chirp and a TIRE NOT TRAINED REPEAT message when it gives up. Start the procedure when you can finish it.
Get the frequency right before you program anything. TPMS sensors transmit on one of two unlicensed UHF bands. 433 MHz is the common band on European market vehicles, and 315 MHz is used across most of the rest of the world including the majority of the North American fleet. The bands are not interchangeable, and a 315 MHz sensor in a car looking for 433 MHz is invisible to it. A dual frequency programmable sensor sidesteps the guesswork, because you select the band when you program it rather than committing at the moment of purchase. Also watch for vehicles that use Bluetooth tire sensors instead of conventional RF, including some recent Teslas, where none of this applies.
Two sets of wheels is a specific problem. If you run winter and summer wheels, most vehicles will need a relearn at each changeover, because the stored list only holds one set. A handful of makes can store a second set. Check before you assume either way.
How TPMS relearn and programming works with the UCAN-II Pro
- Set all four tires cold to the placard pressure on the driver door jamb, and note the number.
- Plug the scanner into the OBD2 port and run a full system scan. Read the TPMS module fault memory and write down the codes, because a registration code and a dead sensor code lead to completely different work.
- Use the built in TPMS function to trigger each sensor in turn, holding the tool at the sidewall near the rim below the valve stem. Record the ID, pressure, temperature and battery status reported by each wheel. This is your go or no go decision on buying hardware.
- Replace only the sensors that failed to respond or reported a low battery. If you are fitting blank programmable sensors, program each one first with the correct protocol for the vehicle and the correct frequency, either by cloning the ID from the old sensor or by creating a new one.
- Let the scanner identify which relearn method the vehicle requires, stationary, OBD or auto.
- For a stationary relearn, put the vehicle into learn mode and trigger the sensors in the order the procedure specifies, normally left front, right front, right rear, left rear, confirming each capture by horn chirp or display before moving on.
- For an OBD relearn, read the four IDs and write them into the module through the diagnostic port, then complete the drive cycle the make requires, commonly 10 minutes above 25 mph on Toyota, Lexus, Honda and Acura.
- Clear the fault memory, confirm live data shows four plausible pressures at the correct corners, and verify the warning light stays out through a key cycle and a road test.
Your options
| Dealer or tire shop | UCAN-II Pro | |
|---|---|---|
| Cost | $25 to $100 for a relearn alone, or $500 to $900 at a dealer for four sensors with parts and labor, often $250 to $500 at an independent shop | $485 once, yours to keep |
| Sensor diagnosis | Usually quoted as four new sensors without reading the old ones first | Trigger and read all four in two minutes, replace only what has actually failed |
| Tire rotation | Pay the relearn fee again, every rotation | Rotate at home and relearn in the driveway |
| Winter wheel changeover | Two appointments a year and two relearn charges | Done in your own garage, both ways, free |
| Blank sensor programming | Shop will often refuse to fit sensors you supplied | Program your own universal sensors to the vehicle |
More than a TPMS tool
- Built in TPMS module: trigger, read, program and relearn, all from the one tool, with no separate activation tool needed
- Programs the YOUCANIC U360 dual frequency sensor: the U360 is a blank programmable sensor that covers both 315 MHz and 433 MHz vehicles, so you select the band at programming time instead of ordering the wrong part. Sensors are $19.99 each, or $17.49 each when you buy four or more, with a 1 year warranty. Important: only the UCAN-II Pro hardware version D can program the U360. Hardware versions A, B and C cannot, and TPMS tools from other brands are not supported. See the U360 TPMS sensors if you need hardware as well as the relearn.
- Full system diagnostics: engine, transmission, ABS, ESP, SRS, body and more
- Bidirectional control and coding
- EPB service mode for rear brake jobs
- Steering angle sensor calibration and battery registration
- ABS bleeding, DPF regeneration and transmission adaptation
- Free updates, no subscription
Check your car before you buy
TPMS relearn and sensor programming are supported across a wide range of American, Asian and European makes, but the relearn method, the module it lives in, the sensor protocol and the radio frequency all vary by make, model and year. Two vehicles from the same manufacturer in consecutive model years can want different procedures. Do not guess. Enter your VIN or your year, make and model in the YOUCANIC coverage checker and it will tell you exactly which functions the UCAN-II Pro supports on your vehicle.
If you would rather hear it from a person, call 1-888-959-4265 Monday to Friday, 9 AM to 4 PM Eastern, and a technician will tell you plainly whether the tool does this job on your car. If it does not, we will say so.
Why YOUCANIC
YOUCANIC is based in Towson, Maryland, and has been publishing repair guides and videos since 2015. The tool is backed by the same team that writes those guides, and support comes from real US technicians, not a call center.
Frequently asked questions
Do I need new sensors, or just a relearn?
Trigger and read each sensor before you decide. If all four report their ID, a believable pressure and a good battery, nothing is broken and you need a relearn, not parts. If a wheel reports nothing at all, or reports a low battery, that sensor has reached the end of its life, typically after seven to ten years, and the battery inside is sealed. Buying four sensors to cure a missed relearn is the most common and most expensive mistake in this whole job.
Why does my tire pressure light flash before it stays on?
A flash for roughly 60 to 90 seconds at every key on, followed by a solid light, is the system reporting a malfunction rather than a low tire. The module has set a code and in many cases has stopped monitoring pressure entirely. Inflating the tires will not clear it, and neither will disconnecting the battery. It needs the code read and the underlying fault fixed, which is very often an unregistered sensor.
Do I have to relearn after every tire rotation?
On most vehicles with direct TPMS, yes, because the stored sensor IDs are mapped to specific corners. Skip it and the system still works but reports the fault at the wrong wheel, which sends you to the wrong tire when it matters. A few vehicles will sort themselves out on a drive cycle. Your procedure will say which.
What is the difference between 315 MHz and 433 MHz, and which do I need?
Those are the two radio bands TPMS sensors transmit on. 433 MHz is common on European market vehicles and 315 MHz covers most of the North American fleet. They are not interchangeable, and the wrong band means the car simply never hears the sensor. The YOUCANIC U360 is a dual frequency blank sensor, so you choose the band when the tool programs it rather than having to know before you order. Programming the U360 requires UCAN-II Pro hardware version D. Versions A, B and C cannot program it.
Can I do a TPMS relearn without any tool?
Sometimes. Roughly a third of the fleet uses auto relearn, where a reset button or a dash menu plus a drive at speed is enough. The other two thirds need either an activation tool to wake each sensor in a stationary learn, or a scan tool to write the IDs through the diagnostic port. Toyota, Lexus, Honda, Acura, Hyundai, Kia, Subaru, Nissan, Infiniti and Mercedes are predominantly in that second group, which is why a reset button alone gets people nowhere on those cars.
Can the UCAN-II Pro program blank universal sensors?
Yes. The built in TPMS module programs blank programmable sensors, including the YOUCANIC U360, by cloning the ID from the old sensor or creating a new one, then completes the relearn on the vehicle. Programming and relearning are two separate steps and both are needed when you fit a blank sensor. Note that U360 programming requires UCAN-II Pro hardware version D.
I have an older UCAN-II. Can it program the U360 sensors?
No. Only UCAN-II Pro hardware version D can program the U360. Hardware versions A, B and C cannot, and neither can TPMS tools from other brands. If you are on an earlier version and you need U360 sensors, order the Pre Programmed TPMS Sensor Service at $45. Send us the ID and frequency of the sensor you are replacing and we ship a U360 already programmed to match, ready to mount. Your existing tool can still perform the relearn on the vehicle.
Is there a subscription?
No. You pay once and updates are free.
What if it doesn't work for me?
You have 31 days from delivery to return it, no questions asked. For US returns we email you a prepaid label and deduct its cost from the refund; a defective unit ships back free. The refund is issued within 24 hours of the return arriving.
See everything the UCAN-II Pro can do
Full specs, supported vehicles and real customer reviews.
Explore the Scanner and Reviews