Christian found the problem right away even though the unit was working again when he arrived - a loose/burned wire that meant sometimes it worked and sometimes it didn't. He explained it all to me (I am an engineer so I like to know the reason).
more