Seems to me you simply have a defective screen. Replace it with a new one. Is the part returnable?
open