Yes. Check all the connectors that attach to the system board. That is to say, disconnect and then connect them one at a time. This will 'remake' all of the connections.
Alternatively and in addition take another trip to Lenovo's site and download the Hardware Maintenance Manual and then work your way through the diagnostics.
If you can't find the bug or remaking the connectors doesn't fix it, then a Motherboard replacement would almost certainly cost more that the box is worth as it is VERY old now.
T
July 2009