Talking with one of the guys in the office about a mysterious boiler fault (runs, ignites, locks out) reminded me of an issue in a new boiler room some years ago. Three new gas boilers all installed at the same time, due to handover to client but one boiler kept locking out. It would go through the startup sequence, establish a flame then lock out. Each boiler had a mains inlet socket at the back with a plug and flying lead from the control panel. Looking at the backs of the boilers I noticed the offending one had the manufacturer's socket label (the one which tells you which connection is Live/Neutral/Earth) upside down. Sure enough the sparky/trained monkey who wired up the plug had swapped the wires over to conform to the label. Changed them back and boiler works perfectly. It would appear that flame detection on that boiler was referenced to mains earth/neutral and this threw it out.