Hi Vince,
ok the best way round this is to as Bughunter said was delete totally anything thats pie, pie will also modify your hosts file, so lets sort this out as FXS relies on a hosts file,
go to ur "etc" folder (if C: is ur hard drive) goto C: >> Windows >> System32 >> Drivers >> Etc,
when ur in ur Etc folder look for ur hosts file, right click & open with notepad, u should see a row of IP's with winmx.com next to them, at the top u shuld see an IP 127.0.0.1 localhost, leave that there DoNot remove that one, all the other IP's under with winmx.com or anything related to it like winmxerrr u can delete, then save it,
now make sure the 3rd party patch ws2_32.dll is in that folder (copy it to there) and make sure the ws2_32.dll is also in ur FXS folder,
uninstall the WinMX with the pie and install fresh WinMX (2 links on my signature) then ur WinMX & FXS should run withont errores and should connect ok.
the ws2_32.dll will connect you, the hosts file will stop FXS givin u the "hosts file not found" error.