I would guess something in the lcd controller is defective. Have you tried another lcd?