I just solved this behavior on mine about 3-4 weeks ago, took me a full year to trace the problem in a systematic fashion (work, being PCS'd, 14 hour days, etc. my time was limited).
The game would reset at totally and completely random times: multiball, start of MB, start up of the game itself, skill shot, Thing making his shot, ball going down the ramps, pop bumper activity, slingshot activity....it drove me nuts.
I read the Pinwiki, hit everything in order up to board components. I saw it this way, new components, a proper desoldering gun to keep the traces safe, shipping, etc. was about $20 shy of a new board, and I could sell my old board to someone trusted in the community to fix it and keep it in our community, so I bought a new RD power driver board and nuked all that shizznazz in one shot (and ended up getting $150 for my new board, so I was only out $150, and a new desoldering gun would be $200+ at a minimum).
Plus, on top of that, I didn't have to worry about swapping out ALL those male header pins on the board for the 5V connectors I am about to mention...
Game was much better, but it still happened here and there. Next thing to hit was any IDC connector that was responsible for carrying 5V supply. Fellow pinsider, Schudel5, nailed it here:
https://pinside.com/pinball/forum/topic/reset-problem-again#post-3638849
Now, like I said, the board has been swapped, so you know all your male pins are good, so now it's time to swap out ALL the female connectors: J101, J102, J114 (on PDB) and J210 (on CPU).
That nearly finished it off, but I still had a reset issue here and there. Went back to the guide and read up on the thermistor in the power box. Swapped it out with a new one, and so far......so far.....the game has been a tank.