Darrel, if you were here I'd give you a big, fat kiss! Ok, maybe not a kiss but......

The ENVREG pin and the MCLR pins were both problems. Fixed them both and it programmed on the first try. Thanks!