Connected my Saleae probe to the oscillator on the 16F877 while it's on the X1, the thing spits out like crazy on both pins.

Name:  16F877 osc at 20MHz on Saleae.png
Views: 3157
Size:  102.0 KB

But when I connect to the osc while it's on the breadboard, nothing, no activity. Something is definitely wonky on that breadboard.

I tried with 18, 22 and now 33pF caps just to eliminate that possibility.

Might have dead circuits inside, that sucker's brand new too.