@bleedingstarx: Like @mb has said, I'd stick to just replacing the hard drive after backing up any important files first. That's a good place to start, and will likely solve your issue. Make sure the new hard drive is seated firmly into the slot it goes into. Reinstall Windows 7 on the new hard drive, using your license key on the laptop, and then let us know if the problem persists. You will also likely have to install drivers for your Ethernet and WiFi adapters if they don't come through with the Windows 7 install. Just go to the Toshiba site and enter in the service tag for your laptop to get those drivers.
Here's a guide showing how to get to the hard drive in your laptop (just follow up to step 4 and don't worry about taking off the RAM cover). It's real easy.