You need to open up the phone and see the component that causing the heat using a thermal camera. Sorry but I guess you need to take it to a technician.
open