Had a similar problem, but the device driver was different. Tried repairing, reinstalling the OS to no avail. Turns out the problem was the driver itself that I kept reloading at the end of each repair/reinstall. Find the driver in a folder other than \Winnt and delete it. Run the system in safe mode with network support and download and install the latest driver.