I have since got my program working on the 16F628 and DO NOT NEED the ICD to troubleshoot it, but I really want to make it work non-the-less for future.

My serial input works. ICD compile works to the point where I can compile and program, but when I hit RUN, it errors out with a timeout error.

ICD compile works okay with my 16F887 on the LabX1 board.

Any ideas?