Try checking the cables, at the motherboard, and on the drive, as they could have slipped out somehow. After checking them thoroughtly, I would assume that the drive is bad. Just get a new one, they are no more than 20 dollars brand new. Check ebay or a local computer shop.