I would check the CPU RAM (or work RAM).
I had a Sega Wonder Boy 3 PCB on 16A hardware that would boot and I could coin up and push start, but as soon as the first stage started to appear on screen, the PCB resetted.
It was due to a faulty CPU RAM.
Funny thing is that in attract mode, other stages could appear on screen, but as soon as the first stage was about to appear, it would also reset.
I had a Sega Wonder Boy 3 PCB on 16A hardware that would boot and I could coin up and push start, but as soon as the first stage started to appear on screen, the PCB resetted.
It was due to a faulty CPU RAM.
Funny thing is that in attract mode, other stages could appear on screen, but as soon as the first stage was about to appear, it would also reset.