Newton, I read your post just from the beginning…
I’m not an expert on virus removal and I did not have a problem like yours…
Can’t you create a new dial-up connection just from the beggining? I think yes but the connection will be lost, won’t it?
Do you have a firewall? Which one?
Maybe, if it is not a trojan issue, an application called ‘StayLive’ can try to keep your connection alive. You can find it at General Forum, Links for almost everything, probably at section Internet Tools… I’m not sure, that was a long forum.
I keep thinking… Hope you are not alone 