Quote Originally Posted by picone View Post
Is it possible my lcd is just defective?
I suppose it's possible, but I'd look for other problems first, like ...

Do you have a pull-up resistor on the MCLR pin? Or have you disabled MCLR in the configs.