You'll have to use different timers, or change the way your delay routine runs, enabling the UART probably changes the way the timer behaves as the timer is required for UART operation. When you enable your UART code you probably change the time prescaler and interupt values so that your timer interupt never executes, or at least suddenly takes 10 hours not 1 minutes to execute.
Determine what turning the UART on does to the interupt modes and you'll have to adjust the code you're using for the timing timer to work with however the timer is configured after the UART is turned on. You may have to software poll the timer for the 1 minute delay instead of using an interrupt.