Have you got a spare heater for the tank around, that you could switch in and test?
I have had heaters last months and others last years, the problem with technology is you can never really be certain how long it will give you. My last heater crept up slowly to about 27 before I removed it, but...