Do not operate Timer0 in Synchronous mode.
Use TMR0 in Asynchronous Mode by setting the T0ASYNC bit in T0CON1 register. All functions of Timer0 operate properly in Asynchronous mode