We had walmart install the TPS. Then we had to program them ourselves. They worked fine for about 45 miles before the instrument cluster said that there was something wrong. So we reprogrammed them again. Hopefully this time they will last more than 45 miles.