I know it sounds weird but it still sounds like your only issue is your LCD so replace it and good luck.
open