I had the same problem (? perhaps)...
i changed servers and found i could not connect somtimes...in my case it was the actual modem...
The original V90modem worked with BT but not with freeserve...i ended buying another v90modem... and it worked fine...although not as fast ,(mostly) only 48000 bps...
i had 50000 before...
Also try tweaking the packet size in miami ; and turn down the port-connection speeds (and increase one step at a time).