I'd reach out to Chris Hibler, Rob Anthony (Lock When lit http://lockwhenlit.com/ ) or Clive at Coin-Op Cauldron http://webpages.charter.net/coinopcauldron/brepairs.html ) and see if they can do a full test/repair on 520-5249-00 REV.A PDB.
Nobody in Harrisburg area that does board repairs?