I have same problem 1 month back, i solved problem my own way, just resolder rj 45 connector and insert any winding paper between rj45 and pcb, 100% your problem solved, because short circut inside rj45 connector so that regulator over heat,
here is the picture, |