It seems to be an electrical problem...

It might be the coil as it fails when hot, and bypassing the resistor may give it the extra voltage to work again. Running electronics hot is not a good idea. Is it a dual ballast resistor or a single?