Hast Du einfach mal
lcd.home();
aufgerufen? Nach Datenblatt sollte das den Shifting-Effekt zurücksetzen.