que programador tienes??
Yo tengo el ICD 3 (el sistema del pickit3 tambien es igual) y lo tengo siempre conectado, lo unico que tengo los pines PGD PGC y MCLR destinados para el programador sin ninguna resistencia ni nada, unicamente un pullup en mclr tal y como recomienda microchip. Ahora tengo desactivado que el programador ejerza como fuente de corriente y utilizo una fuente externa. Sin problema lo puedo programar todas las veces que quiera en el momento que quiera, estando funcionando el circuito.