I believe that it still works like new...but sometimes I suspect reduced performance. Since the kids are all gone, it's hard to really test it. It's a model E3Z50RD055V Envirotemp Supreme Lifetime Warranty Self Cleaning purchased Feb. 2000..from Lowes. I still have the receipt and a copy of all of the warranty stuff. I'm the original owner...I installed it myself. How long will this thing last...Should I swap out the thermostat and elements...or just test everything? ...or just wait till I have real problems? Thanks!