Mine was doing the same thing, and the guy at Staples told me that I needed a new 'Memory Stick' or RAM. I shelled-out the $50 and that's what it was. Works perfect now. Also, while you have your computer apart, blow all of the dust out of it with a can of air.
Mike KC2FTN
www.hamwave.com