3-4 years isn't too old as these things go, but mine acted like that (ie. worked sporadically) when it failed earlier this year.
Luckily for you, a replacement cell is available for just $500 if you need one.
https://www.inyopools.com/Products/44401352084710.htm