I don't have a clock that works anymore either. The one I had in my car worked when I bought it, but stopped shortly after. The car hadn't been driven for at least 4 years before I got it.
That's part of the reason why I replaced it with a tacho. How hard are tacho's to get in the Philippines (that is where you are from isn't it?)?

I have a clock that goes in the console for models fitted with the tacho. It didn't work when I got it. I pulled it apart and cleaned the gears and now it works but only for about 10 seconds then stops again. I can't see any reason why it is stopping?

Maybe try to pull it apart. See if the motor runs unloaded? It might be similar to my problem?