Hast du die Zeile "config lcdbus=8" hinzugefügt?
Ohne die muss die Fehlermeldung kommen, da er davon ausgeht, dass du das Display im 4-bit Modus betreibt.
Du musst di etstmal kein neues Display kaufen. Das kriegen wir schon irgendwie zum laufen.

jon

P.S.:Wenn du den Code änderst stell ihn immer gleich mit rein.