I took the timer apart this morning. I ordered two replacements, a triac L6008L6 and the triac driver MOC 3041. Should be available in 2-3 days, total cost ~$5. I'll replace those two and see if it works!