I also had an Intel 4965AGN wireless card and only solved it by buying and installing a new internal wireless card. Before installing the new card I uninstalled the drivers for the Intel Card via Open Network and Sharing Center ... Change Adapter Settings ... right click on wireless card .. Select Properties ... Configure .... Go to Driver Tab ... Select Uninstall ---- To uninstall the driver (Advanced)
Then I powered down and replaced the card as described below.
On Lenovo ThinkPad T61, it worked great on Windows 7 and 8. But on 8.1 I kept getting the dreaded blue screen of death. It turns out there is an issue with the built in wireless card from Intel, namely the 4965AGN network adapter. I spent hours changing out drivers, using new ones, old ones, from both intel, lenovo and microsoft. I installed different types of Intel software. I even disabled the "n" setting in the a/b/n networking. I still kept getting (with no warning) a blue screen of death. Sometimes several times a day, sometimes once every 3 or 4 days. Once I read this post I decided to buy a different internal wireless card. . So I bought this $10 card from ebay IBM Atheros AR5BXB72 ar5008 42t0825 T61 X61 T61p card, I took apart my laptop (kind of fun, instructions on lenovo's web site were perfect), and put the new card in. And whallllaa, no blue screen of death. Here are the two links, 1 for the ebay purchase
http://www.ebay.com/itm/170521976162
2 for the lenovo thinkpad instructions
http://support.lenovo.com/en_US/product-and-parts/detail.page?LegacyDocID=migr-67757
Here's a post on this and why I'm switching to a MAC, this was part of the reason.