A few days ago low tire pressure warning light lit up on my dash. I pulled over, checked the air pressure in all four tires and everything is fine. However, the light remains on. what is the cause of it? Low battery on one of the pressure sensors inside each tire? The car is only 4 years old, it is too soon for the sensor batteries to go bad. Can someone diagnose which sensor is it or do I need to replace all of them? Do new sensors require programming? If yes, can a tire store do it instead of a GM dealer?