<<What kind of timer is it? Mechanical or Electronic?>>
It's a mechanical dial type timer.
<<Related issue is how old the whole thing is and how much it's worth
screwing around with, buying fairly expensive parts that usually aren't
returnable, etc. Also, new ones use less energy, so there is some
long term savings there, etc.>>
All perfectly valid issues and in the back of my mind as well. If I
can get away with fixing it for $50 or so, I'm happy. Much more than
that, well...I don't know. Still trying to figure that one out. And,
unfortunately, the timer looks like it runs close to $90 or so online.