I had similar issues with my KDC-17 and I ended up having to disassemble and clean the contacts of both the timer and the pushbutton switch. This is not a straightforward process and it's easy to lose parts, or end up with a timer that doesn't trigger the right contacts, but I was able to get it...