lately my sprint hero has been acting up when i go to text someone it go and textes someone else when trying to make a call it will take a very long time just to make the call or it will dial someone else.willnt play youtube video or if it does it takes up to 10min to load it and today i had it charging and the charging light started flashing green and the amber real fast then it wasnt charging anymore battery and phone where hot. anyone having same problems or know what it might be