Before you $hitcan that timer what's wrong with it? If it's the timer motor StokerScot just brought me one that was locked up from sitting apparently. Take your time and take it apart.
Be careful of the tiny, and I do mean tiny, transformer wires. If the timer motor looks like it's encased in aluminum it's the same one as I have. I put a drop of light oil just below the gear and let it sit for a day. Next day I grabbed the gear with a pair of pliers and gently started working it back and forth. It gave up pretty easily.
I put it back together and it seems to work fine, ran for a couple hours that way.
My biggest problem was the transformer wiring was hardwired to the screws for connection and removing the transformer pulled the tabs out of the wrapping/epoxy. I had to put my old lady glasses (Rite Aid Specials) on to see the wire for soldering. Sucks getting old.