1. Have you tried other cycles? If not try other cycles.
2. Does it keep the time as it shows when cycle starts (if it shows 3:30, does it last exactly 3hrs and 30 mins)? If yes, check other cycle times (i.e. kneading, rising, baking, etc. Check if user manual has these times and compare them with the machine timing). Otherwise, respond to this e-mail and I will try to get our machine's cycle timing and respond to your e-mail.
Most likely either your timing unit is messed up or there is a short with the heating element.
Emin Yilmaz
August 2009