You are welcome. :-)
"Connection limits" are helpful with server load, but I think it is not the cause of the site slow down & hanging problem.
The problem should be caused by the persistent connection from PHP to MySQL, deadlock happens, and eventually all PHP processes hang there doing nothing. We saw it happened on many sites.
Please keep us posted. :-)