HELP! Upload problem

Hi, I have used the SmartFTP 2004 version successfully with my old web host. I upgraded in Feb-05 to V1.1.984, and changed web-host. This new version worked OK with new host until about 2 weeks ago (April 05).

Now when I try to upload files from PC to my web host the transfer fails every time. (see error code presented below. this says teh transfer is successful, but almost no bytes are transferred, and the program hangs for a minute or 2). However I can still successfully download any file to my PC. And I can use my hosts own web-based FTP to upload individual files, but it's fiddly - I want my Smart FTP working again!

My host tells me no changes occurred at his end.

I ran temporarily a free copy of Dreamweaver MX4, which I did not like and have since deleted, but when it was running I was using it's FTP successfully to test it.

I have since then uninstalled, then reinstalled SmartFTP. But no change, the symptom persists.

I am running Windows XP. My web pages are php based.

Any ideas about the source of the problem?
Jez

227 Entering Passive Mode (81,29,67,201,203,145).
Opening data connection IP: 81.29.67.201 PORT: 52113.
STOR test of FTP upload2.php
150 Opening BINARY mode data connection for test of FTP upload2.php
3444 bytes sent successfully. (3.36 KB/s) (00:00:01).
Connection closed. Server timeout.
PASV
Command aborted. Server timeout.
Connection closed. Server timeout.