Flyingwizard wroteI am thinking that the problem might be an incompatibility between the VIA and the memory sticks but i am not sure.
THere is no such thing, but you may be running your ram at more then their specified speed or timings
Some part in your system is unreliable, it chould be any part of it, either one of the old parts or the board that he gave you.
Try going into the bios and slowing down memory and cpu/fsb speed, and increasing memory timings (if possible!). It may help you to pinpoint the problem Also try to run on one of the 2 dimms at the time. It smells like a ram or CPU problem to me.
If the problem does not seem to be from the ram or cpu (ya3neh slowing down timings/speeds does not help), then my bets are on the graphic card.
Try removing it and running on an onboard vga if there is one.
Remove network adapter, unplug CD or any other device that you do not need.
And BTW also try to install another version of the driver, you never know!
BTW the number you gave (via 8237) is that of a SATA chipset. I couldnt find any board of this name.