Can you hear the thermostat click?
Is the flow switch sticking?
Fuel pump?
Fuel filter blocked?
But every time mine stopped working it was the ignitors / electrodes ( don't know the correct name) that were faulty...... it always was proceeded by fuel building up in the chamber then finally igniting with billowing black smoke coming out of the chimney.