serious timeouts and 501 errors

I have been have tremendous troubles trying to ftp a certain server. I have tried a bunch of products and all seem to either have serious timeouts issues or cannot connect at all. What am I doing wrong? SFTP just hangs after MLSD command. I had managed to connect through cu*eftp but it keeps lagging so much.

[15:13:25] SmartFTP v2.0.996.12
[15:13:25] Resolving host name "www.piazzamotorsport.co.za"
[15:13:25] Connecting to 196.41.130.144 Port: 21
[15:13:25] Connected to www.piazzamotorsport.co.za.
[15:13:26] 220-dozer.worldonline.co.za NcFTPd Server (licensed copy) ready.
[15:13:28] 220-
[15:13:28] 220- Welcome to World Online's Corporate UNIX(Linux) Server
[15:13:28] 220---------------------------------------------------------------
[15:13:28] 220-
[15:13:28] 220- Some Useful info
[15:13:28] 220- ------------------
[15:13:28] 220-
[15:13:28] 220- Your default page's filename must be index.html
[15:13:28] 220-
[15:13:28] 220- This server is running on a Dell PowerEdge 750
[15:13:28] 220- with SuSe Linux 9.1 installed.
[15:13:28] 220-
[15:13:28] 220- The webserver is Apache 2.0.54
[15:13:28] 220- PHP 4.3.11 has been installed.
[15:13:28] 220- Perl 5.8.3 has been installed and the perl binary
[15:13:28] 220- is at /usr/bin/perl .
[15:13:28] 220- The path to Sendmail is: /usr/lib/sendmail
[15:13:28] 220-
[15:13:28] 220- Rules
[15:13:28] 220--------
[15:13:28] 220- No spamming or Abuse allowed!
[15:13:28] 220-
[15:13:28] 220---------------------------------------------------------------
[15:13:28] 220
[15:13:28] USER 20781653
[15:13:28] 331 User 20781653 okay, need password.
[15:13:28] PASS (hidden)
[15:13:29] 230-You are user #4 of 45 simultaneous users allowed.
[15:13:29] 230-
[15:13:29] 230 Restricted user logged in.
[15:13:29] SYST
[15:13:31] 215 UNIX Type: L8
[15:13:31] FEAT
[15:13:34] 211-Extensions supported:
[15:13:34] CLNT
[15:13:34] LANG EN*
[15:13:34] MDTM
[15:13:34] MLST Type*;Size*;Modify*;Perm;Unique;UNIX.mode*;UNIX.owner;UNIX.uid;UNIX.group;UNIX.gid;
[15:13:34] PASV
[15:13:34] REST STREAM
[15:13:34] SIZE
[15:13:34] UTF8
[15:13:34] TVFS
[15:13:34] Compliance Level: 20040701 (IETF mlst-16)
[15:13:34] 211 End.
[15:13:34] Detected Server Software: NcFTPd
[15:13:34] CLNT SmartFTP 2.0.996
[15:13:35] 200 Noted.
[15:13:35] OPTS UTF8 ON
[15:13:35] 501 Option not recognized.
[15:13:35] PWD
[15:13:36] 257 "/" is cwd.
[15:13:36] TYPE A
[15:13:36] 200 Type okay.
[15:13:36] PASV
[15:13:36] 227 Entering Passive Mode (196,41,130,144,129,131)
[15:13:36] Opening data connection to 196.41.130.144 Port: 33155
[15:13:36] MLSD
[15:13:59] A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond.
[15:14:39] Timeout (40s).
[15:14:39] Active Help: https://www.smartftp.com/support/kb/74
[15:14:39] Client closed the connection.

Hi, you can ignore the 501 error, for the other [[[TRYPASVPORT][/TRYPASVPORT]][/[TRYPASVPORT][/TRYPASVPORT]]][/[[TRYPASVPORT][/TRYPASVPORT]][/[TRYPASVPORT][/TRYPASVPORT]]]

aahhhh sWEEEt man that does it nicely