one cause for a General Alarm:
Displays heating up for a long time: like 5min
then: General Alarm.
one of the two heaters is bad:
measure resistance across terminals: should be around 50 Ohms.
If Open, or very large resistance: that element is bad.
If both are good: Check the thermostat.
These things are highly complex, and hardly worth fixing..