OK, I've definately have an 8840A-3009, revision M board.
Cosmetically, it's in great condition, but I honestly have no idea if it works or not. I also have schematics for this board and the one you actually want, and can tell you that they are the same except that pins 1 and 8 on the main connector have been transposed (it's a 20-way IDC header).
Send me a PM if you'd like it.