ok so i got out of my truck the other day and droped my phone

. now it wont stay charged more than a couple of hours and is constantly warm

. anyone know how to fix this? sorry if this has already been answered but i searched for it and wasnt able to come up with anything.
thanks AJ