Different timers, different functions, both effected at the same time

I have two timers, Timer1 and Timer2, both run a different function at a different time, yet when one runs, the other runs as well. when one timer is stopped, both functions stop. How do i get around this? the same does not happen when i use setInterval, but that method doesnt usually work the best