i am experiencing the same connection issues here that you describe, robda: sometimes downloads begin at 0.0k/s and stay there for some time until the connection is closed. other times, a download starts at say 4.0k/s and then gradually decreases until after a minute or two the connection is closed.
i just migrated my main donkey to amule -- before i was running amule only for testing with only a few smaller files queued for download -- so i'm not sure if this behavior was present in older versions as well.
it seems really odd that your client would not exhibit this behavior for weeks and then suddenly start -- are you sure you didn't replace it with a cvs build or change anything in the preferences? are you maybe now sharing a inet connection and you weren't before?
i think it's extremely unlikely that a change in the server software could be responsible for these issues because the problem obviously concers the client<-->client communication.
on the other hand it also does not look like it's related to the version of the other client: i seem to have the issue regardless of whether i download from an emule 0.30 or 0.44d...
i think some more low level testing is needed here..
