Hi All. I am trying to build a very simple device with a PIC16F877A, but i can make the 20MHz crystal start. After about 2 hours of playing with it, i can make it work by touching the OCS2 pin with my hand. It will not work if i ground it. I can touch it before or after the crystal. It is almost like i am adding to the storage of the caps. I have tried all cap values from 10pf to 33pf, but it does not help. I have surched this forum and the web, but can not work this one out.
I have set the HS fuse, have tried new crystals, caps etc and have put a 1M risistor across the osc1 and osc2 pins. What else can i try??
Thank you for your help

Mark