I have the same prob.

But his solution dosn't work for me. heres my inc file for this device

NOLIST
ifdef PM_USED
LIST
"Error: PM does not support this device. Use MPASM."
NOLIST
else
LIST
LIST p = 18F4682, r = dec, w = -311, w = -230, f = inhx32
INCLUDE "P18F4682.INC" ; MPASM Header
__CONFIG _CONFIG1H, _OSC_ECIO_1H ;_OSC_XT_1H
__CONFIG _CONFIG2H, _WDT_ON_2H & _WDTPS_512_2H
__CONFIG _CONFIG3H, _MCLRE_ON_3H & _PBADEN_OFF_3H
__CONFIG _CONFIG4L, _XINST_OFF_4L & _LVP_OFF_4L
NOLIST
endif
LIST
EEPROM_START EQU 0F00000h
BLOCK_SIZE EQU 64


I even tried external +v5 with the pickit 2

I have updated both firmware and software. i just got this programmer a week ago and have only tried it with a few chips. it seemed to work fine with those, but with a 18f4682 its a no go. keeps saying verification of configuration bits failed.

any ideas ???