Totally wild guess, confirm your programmer is setting the low voltage programming fuse properly:
http://www.picbasic.co.uk/forum/show...ht=#post113491

(still looking at datasheet)

Robert

EDIT: Darn, I remember reading another thread that was missing one more config to disable analog, can't find it now.