>Was jedoch seltsam ist, manschmal habe ich alle 16 Zeichen und >manschmal nur 8

Fehler beim initialisieren des LCD, 2 Zeilken - Modus muss erst aktiviert werden.

Vielleicht stimmt eine Wartezeit nicht exakt, denn manche Initalisierungs-Befehle verlangen längere Wartezeiten, bis der nächste Befehl folgen darf