Sounds like your display was damaged on impact. I searched for a replacement but unfortunately, I couldn't find anything for you :(
open