I recently bought an 80 GB fat PS3 from a friend, after I fixed it (It didn't read blu-ray disks, so I just ran a system restore, it wasn't a problem with the hardware at all). For the first couple of days, it ran great. Then, after about a week, I tried to turn it on. It powered up, and stayed on for about ten seconds before it flashed the system overheat/shut down message and then turned off. I tried again, with similar results. It had worked fine all day until then, and hadn't been on for 6 hours before this happened. The only thing that happened to it between it working and it not working was that it's front end was dropped about an inch onto carpet as I pulled it out of my cabinet. After about a week, I turned it on again and at first I thought it had fixed itself, as it ran for 5 minutes without a problem. I started a game, loaded my save, and then it died again. There's no tangible heat coming from the machine, and everything else functions fine. The system's several years old, but my friend only had it a couple of weeks before it broke, so it's been sitting in storage for a few years. I tried setting a small fan next to it while it ran, but it didn't affect performance one way or the other.
So my question is, is there any way I can fix it? If not, should I send it to a third party for repair or just purchase another one? And, I saw several external fans for sale on Amazon, would buying one of those be worth a try?
Thanks, and I'd greatly appreciate any help you can provide.