Hi Keith

1. When you programmed the bootloader into your PIC did you make sure that the MCLR pin was set as MCLR and not an IO pin ?
How do I do that?

2. Is your MCLR pulled up with a resistor or have you tied it directly to +5V ?
With a Resistor.

3. Is Microcode loader set to "Auto" baud rate or is it fixed at the wrong speed?
Yes, to Auto

4 Try the bootloader circuit with 100R instead of 10uF !
Thx, I will try that.