The fact that it is getting hot and dropping to 0 fast would be a indication that you have a bad battery.
It could be just the battery, or something else. A battery replacement is likely a good idea depending on how old it is. I would also check the adapter to insure it is not putting out too much voltage.
If the battery and/or adapter replacement doesn't do it, then it is probably time for a new phone.