sounds like a hardwere fault posblie needs a new lcd :(