Game looked fine initially but when starting the game and on one of the intro scenes, the sprites had jailbars in them.
After a couple of frustrating hours figuring out what to read the maskroms as and if they were in the right places I settled on reading them as 27C040.
Three of the masks on the B board dumped fine but one of them gave random junk out at every read so it looked ok on the logic probe but the eprom reader told a different story.
Hunted out an 27c040 eproms and burned a new chip from the MAME set, the game now runs and plays 100%.