I just breadboarded the new programmer after having no luck at all with breadboarded versions of the JDM and SCHAER+ On my PC, I've tried all the different parallel type options (Normal, EPP, ECP, EPP+ECP, etc.) but none of them seem to be working as far as writing to the PIC goes. Reading works fine though. Everything seems to be working properly on my fathers Dell laptop however. Tested with the mios_bootstrap_loader_v1_1b.hex file and only got one Program error. Tried rewriting but always come back with the same error. I only have 18F452 Rev.7 to test with. Reading back from the PIC, I only see two differences in the hex: :0400000000EF3EF0DF                      <-- Not read back :0E000000FFFEFFFFFFFFFBFFFFFFFFFFFFFF05 <-- different data (I'm at work so can't post what it is right now) Anyone know what these addresses do? BTW, I'm using 74LS14 as I don't have the HC version. Also using a 2N5088 as the BC337 replacement.