прошу прощения если не совсем в тему.
когда прошивал (PIC18LF1320-I/ML внутрисхемно и отдельно), подключал так:
:
-------------------------
3,5 - GND
1 - VPP
19,17 - VDD
15 - PGC
16 - PGD
--------------------------
13(PGM) - не подключать
сейчас есть под рукой и PICkit2 и чип на плате, могу попробовать внутрисхемно ваш hex записать, исправить,перезаписать чтобы проверить.