Well ive replaced the interconnect on both sides and all the sockets to the 40 pin sockets to the PIAs and reflowed all the pins. So i decided id plug them back in and see how i went. Turned it on and the game booted
Clocked up a credit and wham it froze again
Almost gave up for the night when i decided id re seat the CPU as its a dirty old looking chip and the game fired to life clcoket up credit and played a game until 2nd ball when the ball eject blew the fuse LOL
At least its going again lets hope its just a crook eject coil and thats what stuffing the sound aswell but thats for another day having one last JW can then going to bed