|Oh darn, then the only other problem would be in your Mother Board HDD Controller. Is this a laptop or a desktop computer? |
If it is a desktop try getting a HDD Controller Card and turn off the one on your MoBo through its BIOS. Then hook your hard drive to the new controller and see if it performs any better.
If it is a laptop then see if you have a friend that you can put your drive into their computer to verify that it is the controller.
The controller is Warrantied depending on how old your computer is. Most Warranty are good for 1 year and 3 years for extended warranties.