There is a range of patched (updated game code) game ROMS mostly for WMS machines that are anti flickering or anti ghosting in design. I have had Beaky(Andy) fit them to some of my Williams machines like Star Trek Next Generation and ALL the ghosting/flickering stops instantly.
Contact Beaky(member here) for a list of available ROMS or search ghost roms on the various USA ansd Aussie Pinball websites.