I do not reboot PBP, I reboot the PICKit2 software after IT crashes. I think that is in there (either the operating system or PICKit2 software) to protect the USB ports from overload failure. Does it crash with only the PICKit2 attached and no demo board? A short will manifest as soon as you check the power on box in the PICKit2 programmers window.