Since someone else built the hardware for you, check and make sure that there is a resistor to pull MCLR high.
I just wasted a big chunk of my weekend trying to figure out what configuration fuses and register(s) weren't configured right on a "new to me" chip.
Turned out I forgot to pull MCLR high, so the chip wasn't running at all.
steve






Bookmarks