I also would think its the relays, as a manual reset clears the issue for "days or weeks". Missing magnets would normally be picked up on the very next run, as would a broken or malfunctioning switch. But a relay....gawd awful how those things can be so intermittent. It's why a very smart guy created the Wizbang after all! Good luck and happy hunting.