Check the power cord for continuity.
I just discovered that my power cord plug, the end you plug into your extension cord, pulled one of the wires from inside the plug the last time I forgot to unplug before backing out of my driveway!
I put a new plug on the power cord and once again have a working block heater!
BB