This same thing happened to my husband's phone. I booted into recovery and cleared the cache, that helped some but finally had to resort to flashing a new rom on his phone. That seems to have fixed it. We did notice that it was more problematic and showed off more when the battery was low (below 30%).