Crazy stuff happening with my 16F877A. I can program it fine, and it runs. Right now it's running a program that blinks an LED, connected to port B, every few seconds. When I put my hands near the LED, the PIC, or even the metal backplate of my breadboard, the LED starts flickering crazy fast. Clearly, I'm altering the capacitance of something in the circuit, and my guess is it's messing up the clock somehow. I'm using a 12 MHz crystal and two 22pF ceramic disc caps. I've tried quiet a few other crystals, too, and none of them make a difference. I do have the PIC's oscillator set in HS mode. Oh, and here's something else for you. When I unplug my PICkit 2 from the circuit, the PIC ceases to work at all. And yes, it is powered externally. What the hell is going on?