Problema pulso pwm y interfaz usb, se baja la frecuencia

#1
Buen día, estoy programamdno un pic 18f455o con los siguientes fuses

#fuses HSPLL,NOWDT,NOPROTECT,NOLVP,NODEBUG,USBDIV,PLL5,CPUDIV4,VREGEN // fuses configurados

y un cristal de 20mhz, hasta aqui nada raro, el sistema genera lo 48 mhz necesario para el puerto usb y mi sistemas funciona a 16 mhz ques el lo que hace ek cpudiv4, cuando coloco el osciloscopio en el pin de salida del pwm este me marca 1000 hz, perfecto, sin embargo cuando conecto el cable usb automaticamente este pulso se baja a 300 hz.

Alguien sabe por que pasa eso, ayuda!, necesito mantener los 1000 hz
 
#2
dicidí colocar otro pic que se encarge de general el pulso PWM y cuando conecto el cable usb pasa lo mismo.
 
Arriba