How long does the program run before it resets? I mean exactly how long?
Put a stopwatch on it...from power on until it resets. Try to be as accurate as possible.