Just a thought, maybe the inverter board is loose/bad. That is something that you can look into. I've also seen bad RAM cause screen/resolution issues.
open