Messages - shaneyost

I'm trying to display the string "ABCD" for starters on this LCD NHD-0420E2Z-NSW-BBW. However, the LCD displays Japanese related characters. Instead of creating another discussion for the 5th time and i'm going to point you to the link where one of my discussions is located. You will find pictures, code and even the data sheet to my LCD. Any ideas on how to fix this. It seems it is getting the upper 4 bits wrong in the data byte. I checked my wiring and from what i can tell everything is wired correctly. My arduino code is the only thing that I can think of that could be causing this issue. However, now i'm wondering if my wiring is wrong somewhere. Please refer to the following link.