|how would i go about uninstalling and reinstalling the tcp/ip stack?|
Right click on "My Network Places" icon and select "Properties" from the menu. In the property window, scroll down to TCP/IP and click on it to highlight it. You can then uninstall it.
However, it's likely not necessary if your system is working properly with other wireless networks.
I honestly don't know where to go from here if it works fine on other WLAN's. It could be a software or operating system issue or maybe even the router itself. Something is obviously not compatible and figuring out what isn't compatible could take some time and effort.
Hopefully someone else who has encountered this problem can give you some suggestions.