I think mine failed due to a lot of splashed water around the block, and something MAY have shorted. I have ran another 4 or so years no issue, but I do have a failing solenoid to swap over.
But as SF says, they are not robust.
I don't think it has been over zero for a week, started after one hour on a small charger.
Last year the battery went flat due to failing alternator, but was ok after 4 days on the little charger.
I think the glow plugs are not great as it had to churn for a couple of seconds and smoked a lot...