Hi,
I saw you mentioned " I don't see any hung processes when viewed with "top" ", is it possible to share the output when the 503 issue happens? For a 4 GB RAM server with 50 sites plus control panel, my guess is there are too many PHP processes running at the same time and the server does not...