If you're using the built in eSata on your case see if using the pci bracket one that should have come with your motherboard gets the job done. if so it might just be the cable itself and not the drivers. I had a 'USB pin' card reader that was frayed and it made my entire system act wonky so for something similar to take place with your eSata cable doesn't seem too far stretched.
If it is the drivers that are the problem, burning a disc of the latest bios then performing a full reset on the board might do the trick depending on what the issue is.
I have had 3 hours of sleep in the past 56 hours so I'm a little out of it. I'm not sure if I'm reading what you said right and if I'm not then my advice will probably seem a bit 'wacky.'
My Idea of a full reset:
-Writing down the major settings in your bios currently
-Unplugging the power-supply cable
-Move the CMOS jumper over one pin
-Move the RTC jumper over one pin
-Press the power-button 3 times briefly, and then hold for maybe 15 seconds
-Wait atleast 30 seconds before moving on to next step
-Take the battery out for at least 30 seconds
-Move the CMOS/RTC jumper over one pin (back to original spot), put battery and power cable back in
-Turn on system, re-load default settings, load and install/reinstall bios
-Go into bios, put major settings back, turn off controllers you aren't using, etc#
-Boot back into Windows
If that whole process is irrelevant to your problem (which it probably is) at least I can pretend whoever looked over it to refresh their memory on how to do all of that thoroughly for when doing something like that is actually necessary.
-Hopefully my advice lures a more knowledgeable/functional person in
-Going to bed now so I can have 9 hours of sleep in 78 hours before I get a good nights' sleep.
Edited by Ryleh - 2/14/12 at 8:54pm