have you tried to updated via SEUS?

because usually it sort out all the problem realted with software issues. It looks like you need a new screen.