Bruce, The 2950 generations are chassis specific, so the hardware and layout change between generations. So you wouldn't be able to swap the gen 2 board out for the gen1. What is the issue you are having with the G1 board?
I am asking if it is possible to replace the gen 1 motherboard with a gen 2 motherboard and still be able to use all the components off the Gen 1 server. I would be basically jacking up all the parts and sliding in a new (used) gen 2 mother board.  Bruce
Poweredge 2950 g1