I cant always connect via SSH using WinSCP running win7, anyone know why? Tried disabling av ect. 
You're really going to need to give more information. Are you getting an error message, for instance?
Try logging in when your home screen is on as opposed to the phone being locked.
Wirelessly posted (Mozilla/5.0 (iPhone; U; CPU iPhone OS 4_1 like Mac OS X; en-us) AppleWebKit/532.9 (KHTML, like Gecko) Version/4.0.5 Mobile/8B117 Safari/6531.22.7)
Are you choosing sftp every time?
I've always used the the SCP Protocol. I don't think I've ever got it to work using SFTP?
Make sure you have afc2add
Download ifunbox.
It will let you transfer files much faster than ssh
OP didn't say anything about "transferring file" maybe he want to run some Shelf Commands?
Anyway, check that SSH (OpenSSH) is up an running on the Phone, if you have the SBseeting toggle, toggle it off them on, and also try using mobile terminal (if you have it)
Still getting issues with winscpfound a temp fix that normally works http://winscp.net/forum/viewtopic.php?t=1960 when you login open appstore and it usually connects.
But as I said it still doesnt work everytime. Does anyone have else have issues?
I had a similar issue with SSH and timing out. Turns out the problem was my router. Unplugging it and replugging it back in after a minute fixed the issue.