gurthang117: Ok Belarc came back with:
4056 Megabytes Usable Installed Memory
Slot 'DIMM1' is Empty
Slot 'DIMM2' has 2048 MB (serial number 1741BA75)
Slot 'DIMM3' is Empty
Slot 'DIMM4' has 2048 MB (serial number 1781BA76)
Cool, Belarc basically reads everything out that windows can see. Going by that it is not seeing any DIMMs in those slots.
Update the firmware and run belarc again. if it still wont see any more than two DIMMs then i would take a guess and say the board is dying.
But run the firmware and we will see from there.