I have never had a problem erasing ,usually takes 15 min max I noticed you were using the PIC1673A. Have you run into any problems erasing this device ? If you have and have found any solutions to the problem of extremely long erase times (1 to 2 hrs ) can you let me know.