los fuses los tienes mal....
segun veo, usas un cristal de 4mhz.... osea que deberia de ser XTPLL....
despues tienes el PLL5.... cosa que deberias de tenerlo en NOPLL
y si a eso le sumamos que tienes mal definido el #use delay.... ya tienes un posible error de programacion...
asi lo tienes....
#fuses HSPLL,MCLR,NOWDT,PROTECT,NOLVP,NODEBUG,USBDIV,PLL5,CPUDIV1,VREGEN,NOPBADEN
#use delay( CRYSTAL=4000000,CLOCK=5000000)
prueba asi....
#fuses XTPLL,MCLR,NOWDT,PROTECT,NOLVP,NODEBUG,USBDIV,NOPLL,CPUDIV1,VREGEN,NOPBADEN
#use delay( CRYSTAL=48mhz)
haz la prueba y cuentas los resultados....