I tried searching for that code but I can't quite find it. I don't think it would apply to your situation though as that code is for people having a disk error with their iPod, it doesn't fix anything with freezing iPods.
I think the issue is with your computer and not your iPod. Since you already restored your iPod (and that didn't work), then your computer should have recognized it as a new iPod (iTunes should have recognized it as a new iPod).
Did you upgrade to Windows Vista or did you do a clean install of it (ie reformat your computer)? There might be a driver conflict issue. If you upgraded, the older Windows XP driver is probably on your computer but Microsoft (or Apple sent it to Microsoft) made a newer Vista driver that added better connectivity but your computer keeps using the older driver instead of the newer one.
You should reformat your computer using your copy of Windows Vista (presumably RC1 or RC2) instead of upgrading. These evaluation copies are about to expire in a couple of weeks as the final version of Vista has been released. Then, you will either have to revert back to Windows XP (with a clean install, you simply can't uninstall Windows Vista) or you will have to purchase a copy of Windows Vista. If you purchase a copy, then you can do a clean install on your system (whether you purchase the upgrade copy or the full copy).
64GB iPhone 5 | 64GB iPad mini | AppleTV 2 (2012) | AppleTV 2 (2010) | 2012 15" MacBook Pro, 1TB SSHD, 16GB DDR3 1600 MHz, OS X 10.8.3 Mountain Lion | Apple Lossless | iTunes AAC 192kbps VBR | iTunes 11.0.2| Library size = 1.04TB | Legacy iPods: 3G 40GB, 4G 40GB, 5G 60GB, 160GB iPod classic (2009)