Have you tried another uPic.. Say a 16F628 or 16F88?

This programmer works just not on chips ending in 'A' or when connected to laptop serial ports.

squib