Good points.

So maybe the solution for Gator is to write a program to run that will write a known value to the EEPROM then re-program the PIC with the working code.

Might not be so good for production though.