i am programming an rcx 2.0, and wrote a program loop that should run for over an hour, but it times out and shuts off after only 10 minutes. Is there an internal timer that is blocking me? or a thermal overload protection?? Any help is appreciated.