Furnace went out last night (oil-fired 'boiler'). A little debug showed some sparking under a relay that controls the burner and circulation pump.
Bad solder joint where the relay soldered to the circuit board. A small contact lead going through a large hole, 1 sided circuit board, the thru-hole wasn't plated. Minimal solder, no fillet.
Resoldered tyhe rest of the relay connections, needless to say.
Cheap bastards.
Honeywell Aquastat L8148A
Dave