The fact that your sync speed has reduced suggests to me a line problem rather than anything VM themselves are doing.
What happens to your sync speeds when you connect the modem directly to the test socket?
http://www.skyuser.co.uk/forum/view-master.html