Please help support the site by donating at the link below.https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=8ZRU34U47BESW
Pins on the PIC for programming are.... in the DataSheet for the PIC, one probably shouldn't be programming them if they can't look them up.
I don't know if you have it in the gerber files but from looking at the picture in the first post you are missing a connection. Pi 23 on the PIC is supposed to be connected directly to J1D2.4