This phone works like normal(besides the battery) and does not have water damage but the battery acts crazy. It drains faster than normal and sometimes after it dies I can power it on again and it will show to have a good charge. Here lately though I can leave it on the charger all night and it will not get past high 40's charge. It acted this way on stock and I rooted it and put a rom on it and it still acts up, any suggestions?