I've already said this to some of you that pmed me.
Regarding your problems with the "wrong size" error, there are ALOT of packing methods out there and although PEID works on most of them (PEID generic unpacker), there's a couple where it doesn't work. Luckly, there's always a solution (but it might be troublesome..).
Anyway, using PEID you can usually get a hint of the "packing method" that was used on the file, it should appear on "EP Section" or at the bottom box (usually it shows some kind if string) and with that you got something to search for (google).
Here's a

with some unpackers for most of the methods out there. Try the one that suits you best, it should work. IF it still doesnt work (bummer) then you got 2 choices:
1 - Search harder on the internet for info on that packing method or about your server patch.
2 - Manually unpack (this is troublesome.. at least for me)
Hope i was usefull.
Best regards.
EDIT:
Updated text