I think I made some progress on this.
In the isphp5 settings I changed the Max Connections to 250 and it seems to upload a lot better. I tested with a 700 MB file and it made it all the way to 97% then stalled again.
I looked at Real Time Stats and saw that the server had just restarted the uptime was at 2 minutes.
I think the main part of my problem is the Litespeed keeps restarting so a long upload can never finish.
Is there anything I can try on getting the server to not restart like its doing? I tried to fix this problem before but was not successful. I do have Graceful Restart Timeout set to -1.