That was the problem Myke. When I said I followed the directions exactly Microchip assumed that I knew what I was doing. I was viewing the hex file instead of loading it. DUH! I should have realized that since that is the way the emulator memory is loaded. Once I realized that everything worked fine. luckily the configuration fuses and previously programmed with 1's were the 0's should have been so I could reuse the OTP part I previously tried. Thanks for the help! - -Mark >>>> From: myke predko Mark, the only comment I can make on this is, you should see the Configuration Fuses change from the default values after you load in the .hex file. If you don't see this, then you have a problem with how you're loading the file. Good luck!