Si hay que hacerle algo especial para usar los pines especiales ICSP del PIC18F4550 encapsulado TQFP.
Sucede que ellos deben ser habilitados previamente programando activando el fusible de programación ICPRT. Esa primera vez que lo programas, lo debes hacer por los pines convencionales RB6, RB7, MCLR. Ya después de eso, los usas para programar sin necesidad de gastar RB6, RB7 y CLR. Y recurda que cuando hagas un programa, habilitar ese fusible ICPRT siempre.
SALUDOS!