As information, the hardware is correct.
I used a 16F876 and boot loader and icd work ok.

Regards
Fran