As you say, AK, the boiler really isn't old enough for anything major like a heat exchanger problem.
Most likely a little "thermistor" that clips onto a pipe in the boiler. It's a kind of thermostat.
If it's faulty, then it might let the water circuit overheat... until a maximum temperature sensor switches the boiler off.
When things cool down, it starts all over again.... ad nauseam.
I hope that's all it is. Very cheap and easy to replace.