This might be a little long-winded, but hopefully you can pick out the parts you haven't checked and ignore those that you have already.
The jumper settings you asked about are easy to check. For the MC3 (A911-1103 or E4809-045-038) RS-232 board, there are three sets of jumpers. The "PUNCHER" and "RS232" set up the IRQ level for each transmission respectively and should both be set to position 4. The other jumper changes the board from Current Loop to RS232C format. I have never seen someone set this up to the Current Loop setting. For RS232 you should have pin 2 jumpered to pin 1.
I attached a "cleaner" printout of what should be the same information. If you already have the pins properly connected then we can move on from that. One thing to note is that you should ALWAYS use 7 data bits, 8 would change the Okuma to a Japanese transmission standard and you'll never get it to read properly. The RS-232 boards usually have a different transmit and receive chip, so it is very possible that someone unplugged the cable while the machine was on and blew the receive chip. The best thing to do would pick up a breakout box like the one offered here
http://www.newark.com/36K8066/non-st...tronics-45-493
You're looking at several hundred dollars for a new communication board, so buying one of these for under $50 to confirm you have nothing transmitting from the machine is a good idea. I picked one up several years ago and use it quite often in field service.
Do you have a % sign at the beginning and end of your program? Also, check the settings of whatever communication program you use, sometimes they are set up to automatically add these at the beginning and end of a transmission then strip them when receiving. You don't want to have one automatically added plus add one manually.
If you press PIP, then Read and enter "TT:" then press write, it starts waiting to read file, does it come up with a filename at the top of the screen, or a "Varid File Reading" on the command line? If you are getting either of these, your program is reading in, but the machine never receives the end of program % sign to close the port and store it. The symptom would still be the same, no apparent data received.
If all of this checks out and you are receiving no feedback from the control that it is reading anything in you most likely have a bad Main Card 3.