I have a 2010 toyota highlander and have checked my tire pressure on all tires but the low tire light will not go out
Low tire light will not go out
Your right at the timeline for the TPMS sensor batteries too start failing.
It may be time for new sensors. They are only designed to last 7 years or so.
Check the pressure in the spare tire as it also has a TPMS sensor. I have had this happen before when the weather started getting colder.
I've had this happen on my 2008 Highlander. Once I brought all 4 tires up to the same psi AND 1 psi higher than the recommended (37 psi), the light turned off and even though the cold pulled the psi down the same for all 4, I didn't get another warning light :)