LCD displays random characters

I'd bet it's loose wiring or bad jumpers or wrong wiring.