For your auto save script, are you saving even during combat? I'd probably try and write the script so that it pauses the timer on combat start which is what I do with the Osiris timers I use in Dunamis.