With pic powered down, I don't think you can supply voltage/current to most all pins. The limit diodes direct the current back to Vdd powering up the device and probably not run the program properly.... per Archangle.
don