Issue initializing TPMS
I have a 2013 ES350. Awhile back my TPMS indicator starting coming on sporadically and the individual pressure reading for each tire on the display just showed dashes. At first I was able to use the reset button on the underside of the dash and that would fix it for awhile. But then that stopped working.
Now when I start the car, the indicator flashes for awhile, then goes solid and each tire continues to show dashes. I finally took it to my local mechanic (old-school sort) who determined that one of the sensors was bad and replaced it. But the car showed the same symptoms. He thought maybe the main TPMS module or receiver was bad. I was in a bit of a rush and thought it sounded expensive (and I'm a bit strapped for cash at the moment to be honest), so I just let it go.
I have an OBD and the Carista app (free version), and I can see that all of the sensors are working:
For the ECU test though, it shows:
So I'm not sure what's going on. Is that simply a programming issue, that it just doesn't know which sensor is which? I thought that would be something it straightened out on its own after driving a bit. Or is it something else?
As I said, I'm hoping to save some money here and that it's something I can fix myself, or at least what to expect if I take it somewhere else.
Thanks very much for any advice.
The IDs that you read all have very close values - so most likely those are the original IDs. That means that the sensor that got installed is a cloned one. Often the cloned sensors may have issues with localization (determining which sensors is at what corner). If localization fails you would end up with "---" dashes but NOT the TPMS warning light and would be able to read pressures with Carista.
Since your TPMS light is on this means something else is going on. From my interpretation of the C2177 code it looks like not all sensors where found initially, but were found afterwards. Replacing the TPMS module may be a good place to start. Lucky for you these cars are getting old and TPMS failures are rare - meaning there is oversupply of used TPMS modules. You can get them on ebay for $30. It should be located on the left side c-pillar:
Doesn’t your car have 5 sensors?
6th gen ES only uses 4 sensors - at least in the US market.
I had noticed all of the IDs were very close...so like what @NdYAG said, I thought that he must've cloned it, But based on @Tootsall 's post, if he didn't, the "brain" could just be confused?
If it really is a bad TPMS module, then I'd prefer to go the fix-it-myself route that @NdYAG outlines. If I replaced a bad module, would it straighten itself out on its own, or would I have to visit the shop anyway for programming?
Is there any "at home" way to reprogram? I mean an app (paid or not) to tell the system which sensor is which? I was thinking I could identify each by draining 5 lbs of air out of one, using Calisto to see which tire it was, then doing each of the others in turn. If that makes sense.
Thank again.
Trending Topics
There are instructions on how to remove all the trim to get to the module in TIS - I can share those if you decide to go this route.
Celebrating Lexus & Toyota from Around the Globe
But just to be sure - lower the pressure in all 4 tires one-by-one and monitor redout in Carista.
There's a number of OBD apps out there, all with mixed reviews. Is Carista considered the best, or is there one more suitable for someone like me for minimal personal use? I'm on Android.
And, just to confirm, yes, my ES has only the 4 sensors.









