Was the repair completed by a repair shop or did you do the repair yourself? It sounds like it could be a parts issue either with the battery or display.
open