Thanks cavey
I did a bit of research and found some info that suggested the diodes that linked to the F108 fuse but they tested ok so need to wait for a shop to open and hopefully have the small fuses that I need. I am thinking that because the flipper switch and the pop bumper were closed on power up and stayed energized that hopefully that just popped the fuse. Just gotta find the right fuse locally now.
Other than that the game came up awesome, with all new plastics and a playfield protector - can't wait to play it.