Johnson & Starley E12 Fault Code: Causes, Fixes & Repair Costs
What does the Johnson & Starley E12 fault code mean?
E12 on a Johnson & Starley unit is an EEPROM lockout: the control board's non-volatile memory — where it stores its configuration, parameters and safety-relevant settings — has failed a checksum or read test. A controller that cannot trust its stored settings cannot trust its own behaviour, so it locks out. The practical causes are a genuine memory failure on the board, corruption after a severe supply disturbance, or (least often) a recoverable glitch that clears with a full power-cycle. The realistic remedy where the fault persists is control board replacement with full reconfiguration for the model.
General guidance only — not a substitute for professional advice, and not certified by a Gas Safe engineer. Always have your specific appliance assessed by a qualified professional. Any gas work must be carried out by a Gas Safe registered engineer. If you smell gas or suspect carbon monoxide, leave the property and call the National Gas Emergency line on 0800 111 999.
Common causes
- EEPROM corruption after a power event Common
A spike or brownout during a memory write can corrupt stored data; sometimes recoverable with a full power-cycle, otherwise the board needs replacing.
- Memory component failure Sometimes
The EEPROM device itself failing is a definitive board fault — the checksum error returns on every start and the PCB is replaced.
- Board-level fault affecting memory access Sometimes
Other board faults can present as memory errors; the distinction is academic since the remedy is the same board replacement.
How to fix it
- Power-cycle fully once DIY safe
Switch off at the fused spur for a full minute and back on. A corrupted-but-recoverable memory state sometimes clears; a genuine EEPROM failure will bring E12 straight back.
- Have a Gas Safe registered engineer complete the documented checks Gas Safe engineer
If the code returns, the control board needs replacing and configuring for the exact model — an engineer job that ends with a full commissioning check of the ignition sequence and safety functions.
Parts you may need
- Control PCB · from £180
The exact spare depends on your boiler's GC number (on the data badge). Check this against the part before buying.
Typical repair cost
Expect to pay roughly £180–£400, depending on the underlying cause.
Frequently asked questions
What does E12 mean on my Johnson & Starley?
The board's stored memory (EEPROM) failed its integrity check — the controller cannot trust its own settings, so it locks out. Try one full power-cycle; if E12 returns, the control board needs replacement and reconfiguration by an engineer.
Can the memory be re-programmed instead of replacing the board?
In practice, no — field repair of board memory is not supported. The board is replaced and configured for the model, which restores known-good settings and keeps the safety case intact.
Is this the most expensive J&S fault?
It is toward the top: board replacement typically lands £180–£400 fitted. On an elderly unit, weigh the quote against replacement options — an honest engineer will lay out both.