These sensors are either not OEM sensors or they are all defective. They were never accepted by the car and were unable to program the car, resulting in the lights staying on. I gave my car to a family mechanic who I trusted for a long time and he couldn't figure out why these sensors aren't programming with the car. I even took my car to a Hyundai dealer twice and they couldn't even figure out what was wrong with them. They all had great battery life, but they just couldn't program themselves with a car. After over a year of stubbornness I finally replaced them with sensors straight from the Hyundai dealer. They were way more expensive, but they really worked.