My Philips Directv Tivo has been locking up and rebooting. I've read a number of posts on the forum suggesting heat and hard drive problems. I checked the internal temp and it doesn't indicate that heat is the issue. I pulled the drive out and ran spinrite on it. It didn't report any problems with the drive. I am looking for other potential fixes. Can the power supply be going south on it?