OP should read:

I'm running an 18f1320 at 40mhz using a 10mhz crystal with PLL enabled.

The oscillator worked fine on a breadboard, but when I built a PCB for it, it worked for a while and then stopped working.

It works again for a little while if I melt the solder points for the oscillator with my soldering iron, but 20 mins later it stops working again.

Ive attached the PCB design. Anyone have ideas?
Acetronics, can you edit it? I dont seem to be able to any more.