I think that you should run a few tests on this PC.
Is this PC the one that you have had overheating problems with. Did you resolve those problems.
Download SpeedFan and check the Voltages and Temps. If the Temperatures are High or Voltages are high/low look at the bottom of this post.
http://www.almico.com/sfdownload.php
When you rebuilt your PC did you go on the Net and update all Motherboard Drivers, like Video and especially Chipset, Network Card. If you didn't I suggest that you do it. What do your Event Logs have to say, check the Errors and Messages.
How did you make the initial Network connection after the rebuild. Was it working by Autodetecting. Try a Static IP Address.
Start, Control Panel, Network Connections right click on local area connection, select properties under general tab, select TCP/IP click properties.
select use the following IP Address
type the required address into the spaces
Subnet Mask is normally 255.255.255.0
Default Gateway is the IP Address of your router/modem
Primary DNS is the IP Address of your ISP
If you still cant connect you have a communication path problem between the computer and the DHCP server. Try uninstalling then re-install the Network drivers. Swap the Network Card for a known good one. If another one is not available, try Reseating it. If it is Onboard disable it before replacing it.
Advanced network adapter troubleshooting for Windows workstations
http://support.microsoft.com/kb/325487
Network Monitor
http://www.microsoft.com/downloads/details.aspx?FamilyID=18b1d59d-f4d8-4213-8d17-2f6dde7d7aac&displaylang=en
Overheating.
Faulty Fans, Dust and Grime build up on the Heatsink restricting air flow. I would give the inside of the case a blowout with compressed air. When blowing air through the fans make sure that you physically stop them from spinning, as they may generate power and blow something up. Then remove the Heatsink, giving it a thorough clean and reseat the CPU applying new CPU grease. If the Fans spin freely when you give them a spin they are probably OK. If there is resistance replace them.
Clean the golden edge of each memory stick with a soft rubber, remembering not to touch the golden edge of the memory stick.
Also check Capacitors around the CPU for swelling or bulging.
A faulty PSU can also cause it. Fluctuating power is no good for the motherboard. Try another one if available or replace it.
Check the memory as it may be an intermittent problem.
Sometimes random lockups can be attributed to the computer memory starting to fail. You can test the memory by running Windows Memory Diagnostic that can be downloaded from http://oca.microsoft.com/en/windiag.asp. If memory problems are found, try re-seating the RAM. If it doesn't work, replace the defective RAM.