I'm so close!!! It works for 1 second! the information, data and setup all flashes on screen for about 1-2 seconds. After that the screen goes blank.
I'd guess, then, that you either not powering the device correctly, or that you are running out of memory.
#define ARRAY_STORE 200 //how many lines to store in eeprom. ARRAY_STORE*4 <1k
int therm1[ARRAY_SIZE];
int therm2[ARRAY_SIZE];
int humval[ARRAY_SIZE];
int carbonD[ARRAY_SIZE];
What Arduino are you using? A 328 based Arduino does not have room to store 800 ints in EEPROM, and can barely fit that many in EEPROM. With that much SRAM used, don't expect to be able to do much else.
Edit: The <1k note assumes bytes, not ints. An int is two bytes, so the total number of ints you can store in EEPROM is 500, not the 800 here.