Ok Jeffa65,
Because they work occasionally that tells us that the ports are actually already correct and working, so my suggestion would be to come by the help room at
WinMXWorld.com Help_AE182F4EBABE
And let us test there live, unfortunately this is beginning to sound like your ISP is also throttling your use of MX
If your not sure about how to get to the room just copy the full name, open Chat screen in WinMX, paste that into the filter bar and select the Join button on the right.