upload intermittent timeout/DC

Hi, anyone can help ?
Tired to upload 88MB file into ehost.net hosting, but kept getting intermittent timeout/DC @ around 200KB-2MB
But when upload with WSFTP, it works without error.

=========================================
[12:03:33] SYST
[12:03:33] 215 UNIX Type: L8
[12:03:33] Detected Server Type: UNIX
[12:03:33] FEAT
[12:03:34] 211-Extensions supported:
[12:03:34] EPRT
[12:03:34] IDLE
[12:03:34] MDTM
[12:03:34] SIZE
[12:03:34] REST STREAM
[12:03:34] MLST type*;size*;sizd*;modify*;UNIX.mode*;UNIX.uid*;UNIX.gid*;unique*;
[12:03:34] MLSD
[12:03:34] ESTP
[12:03:34] PASV
[12:03:34] EPSV
[12:03:34] SPSV
[12:03:34] ESTA
[12:03:34] AUTH TLS
[12:03:34] PBSZ
[12:03:34] PROT
[12:03:34] 211 End.
[12:03:34] Detected Server Software: PureFTPd
[12:03:34] PWD
[12:03:34] 257 "/" is your current location
[12:03:34] CWD /TEST
[12:03:34] 250 OK. Current directory is /TEST
[12:03:34] PWD
[12:03:34] 257 "/TEST" is your current location
[12:03:34] TYPE A
[12:03:35] 200 TYPE is now ASCII
[12:03:35] PASV
[12:03:35] 227 Entering Passive Mode (72,232,72,58,191,80)
[12:03:35] Opening data connection to 72.232.72.58 Port: 48976
[12:03:35] MLSD
[12:03:35] 150 Accepted data connection
[12:03:35] 226-Options: -a -l
[12:03:35] 226 3 matches total
[12:03:35] 340 bytes transferred. (1.18 KB/s) (281 ms)
[12:03:35] Transfer failed.
[12:04:26] NOOP
[12:04:26] 200 Zzz...
=========================================