Hello, I got the same problem on my 400 quad, I fixed the damaged ESC by replacing one of the red glass diode then it was working as previously. On a 2nd thought I decided not to use it again, I would not risk another crash on a $300 machine to save $15 on a new ESC.
To me the problem occured because the revo+GPS was connected on the ESC's BEC causing an overheating of the analog voltage regulator. I bought a dedicated 3A switching power BEC and now it's working without problem. I also mounted the ESCs under the motors and propellers to improve the cooling.
Joe