Howard wrote... > and have checked everything I can think of, but it still won't reset, > run or single step. It programs, erases and verifies the target PIC > chip fine. These last few things I have seen with an official microchip ICD. My problem appeared to be that I had the ICD connections running between circuit boards over a 300mm length of ribbon cable. I can't for the life of me see why it can succesfully program a chip over this ribbon cable but then fail to run/stop/debug etc. (Chip always runs fine if debug mode not selected). Anyway, getting rid of any extra capacitance or other loading on the ICD lines "mostly" fixed the problem for me - maybe this is worth a look at in your case. Surely there are a problems with the ICD design that a real engineer could fix and save the rest of us DAYS OF FRUSTRATION... Brent Brown Electronic Design Solutions 16 English Street Hamilton, New Zealand Ph/fax: +64 7 849 0069 Mobile: 025 334 069 eMail: brent.brown@clear.net.nz -- http://www.piclist.com hint: The PICList is archived three different ways. See http://www.piclist.com/#archives for details.