LCD troubleshooting

Usually heat means you reversed GND and +5v somewhere, I would double check your wiring.