I would guess that it is either the defrost timer (most likely) or the heaters. Both can go bad. You would have to find the timer on the freezer probably somewhere down low, but you can google that model and the location. The timer can be manually spun with a small straight blade screwdriver. If the freezer is running and you spin to defrost mode, it will shut off. Test the heaters for power with a multi meter. The heaters will be located along the evap coil. If you have power, the heaters may be the problem, but if no power, the timer is likely bad. It's been a while since I have looked at one but there should be a schematic on the freezer someplace. If you follow the diagram to just before the heaters you should be able to see what heats them up. Also there will be a resistance value that you can read with a meter to check the heaters. Some older models would give the value + or - 10% to test, but not sure on newer ones.