the usual suspects for this type of problem are; CPU, I/O interface, Timer,Program( the board only not the actual program), Card Rack, and Power Board. Also multiple bad input boards can cause it to off in the weeds like this. As usual you have to become a board jockey to find the problem. Hopefully you have another unit, or spare parts. Good Luck.