Das ist kein Fehler des Dispplay oder deiner Programmierung, in deiner LiquidCrystal.h werden für dein LCD nicht die richtigen Startadressen der jeweiligen Zeilen eingetragen sein.