Hi there
If the issue was software related, a change of rom should have solved it.
If the issue is kernel related, all users must face the same issue...but that is still not the case.
So This might be an issue with the screen being old. When the power consumption fluctuates, lcd screens can...