OK, so that confirms that it's LuaCore. I'm not sure what happened with that last crash dump, but the rest all showed LuaCore, which is consistent.
Wait, how can it be LuaCore when he crashed with it unloaded? Or did I misunderstand this:
Arcon- When I rename LuaCore.dll and type //reload luacore it says "luacore - File does not exist". Typed //unloadall and zoned into BCs/town/mog for about 40min and did have a crash at the 40min mark.
For the record, the "File does not exist" message is correct, that means it unloaded it, but couldn't find it anymore to load it again (since you renamed it). So that means that LuaCore was unloaded. Or did you log back in again after that, before you got the crash? Because in that case Launcher would re-download LuaCore.
If LuaCore was loaded (which the crash dumps seem to indicate), the crash happens in the incoming chunk event, meaning it's likely an addon causing it, because the function doesn't do anything if no addons are loaded (or rather, if no events are registered). But you also mentioned it happening with no addons loaded, which makes it very strange... I can whip up a debug version of LuaCore that outputs some possibly useful information later.