I have the same fault on a Trianco Tristar Optima 28 SB. There are a pair of boilers installed, one with the intermittent flame detection failure (error code 1 33), the other with no faults. Exchanging parts between the pair of boilers, including the PCB, revealed the faulty component to be the flame detection (ionisation) electrode which had developed a hair line crack in the insulator that was only visible after thorough cleaning of the electrode. It was replaced with a Vokera flame detection electrode for the MYNUTE 12/15/20/25/30/32 boilers (electrode part number 10028422) which is almost identical to the Trianco electrode and this has restored operation of the faulty boiler to normal.