I think they’re a scam. Got a light on in my 2017 4Runner. It came on after I had the dealer install new tires. When I asked about it they said if they broke a sensor during the new tire install, they will replace the sensor for free. If the battery is bad then they will charge me to replace the battery.