I don't have an answer to your problem, but I need to replace the timer on my Puma 80. Can you tell me where you got the replacement from and what the part no. is?
I may then end up in the same boat as you if this doesn't fix the problem!
Cheers
Duncan