I'd try replacing the 40 pin sockets on the PIA's and CPU. Could also be the ROMs.
have you followed Clay's repair section on the MPU board ? Sounds like you are nearly there.
Sponsors might stock some of the parts you need, or you can try Ed at Great Plains electronics. His shipping is much cheaper than anywhere else O/S.