Brill, I'd send each of 'em an email and see what their schedules are, and whether they're taking new repairs. I'd be willing to bet that one or both of them will be willing to get your Mutron in top shape.
Is it the envelope filter? Man, I want one of those...