Hi Johnnie, that pcb doesn't look like a P5110 / P500h at all ...
No flickering light with the one I repaired - only the speaker protection relay switched off erraticall., The power itself was fine. The click of the relay is audible on the P5110 (usually delayed at power-on and off).
No clue...