Sounds like the battery is starting to fail on that sensor. The reason is why it work sometimes is when the battery gets low in the sensors, the frequency of the signal they omit can sometimes change. A tire should should be able to test the battery level in that sensor that is failing on you.