Hi All!
You guys are very correct and I do have the MAX232 and with the 16F628A ICD works fine now with a 20 Mhz resonator. What I did not know is that it is necessary to look at the .info file for a given PIC to know what the default(s) are. Turns out that with a 16F628A the default OSC setting is XT. In the beginning of the .info file are 3 config statements that you need to copy and paste into your code to change the XT to HS. Then everything will work fine! There is one PIC I can never seem to run in ICD mode and that is a 18F1320. I know this device uses different pins for TX and RX and checking the .info the default OSC setting is 20 Mhz. Any change someone has known good working code I could use just to do some further checking? Thanks, Ed