Is your phone getting hot only while charging or also when unplugged? Does this happen when running some specific apps?
You could check your battery stats just in case any app shows up with an unusual high percentage. Moving apps (well, just a portion of them) to the SD card is not very recommended. Maybe that's the origin of the problem.