I just fixed a flickery Fire! pinball display by changing the display ribbon cable. Lightly corroded batteries had offgased and roached various components on the board. The ribbon cable pins are very thin and flaky. And it wouldn't flicker right away. It had to warm up for a bit first.