Hi,
Did you change the individual bit assignement to match the actual hardware and changed from 8bit to 4bit?

I'd try something like this:
Code:
DEFINE LCD_DREG PORTD
DEFINE LCD_DBIT 4
DEFINE LCD_RSREG PORTD DEFINE LCD_RSBIT 2
DEFINE LCD_EREG PORTD
DEFINE LCD_EBIT 3
DEFINE LCD_BITS 4
DEFINE LCD_LINES 2
DEFINE LCD_COMMANDUS 4000
DEFINE LCD_DATAUS 100

TRISD = %000000011

PAUSE 1000

LCDOUT $FE,1,"Hello World"  'Clear screen then print.

WHILE 1 : WEND
/Henrik.