Default Screen doing weird

So I opened my s2 to clean the lens of the camera, but after assembling it, the screen began to do weird.

I've tried flashing stock rom through odin (succes) but the screen remains like this (it doesn't freeze).

The screen has weird colors and bordings around the samsung logo.
I've pull off the display thing from the slot, cleaned it up and put it back in, still the same.

Any idea how to fix?
(if I need new screen it will be bye bye s2)
Attached Thumbnails
Click image for larger version

Name:	IMG_20140711_123244.jpg
Views:	7
Size:	79.3 KB
ID:	2845628