Problem with allignment of LCD

It's a 1602a LCD, it doesn't say more on the lcd.

That's enough to get started.

Damn that, ordering a new one then. Any good places to get one?

I wouldn't give up yet.

A character mode LCD like the one you have does not have to be refreshed. Therefore the code that you have in loop() should be in setup() and loop() should be blank.

But lets go back a step. What happens when you connect just the backlight, the power, and the contrast (pins 15, 16, 1, 2, and 3)?

Back one more step - are you using a resistor in series with either backlight lead?

Don