If you want to read about causes and other possible solutions the Pinwiki is great: http://www.pinwiki.com/wiki/index.php?title=Williams_WPC#Game_resets
The Kahr board is an excellent solution IF your 5v is dropping. If it isn't, I don't think it will help.