Ok, I will try changing the battery when I have a chance. Does the battery also affect save states because even save states are failing me too. I just want to play PSIV 
When you savestate you should always exit the game and go into SNAP and check the preview of the savestate, it will always show the previous save at first glance, so next go back into the game rom and exit a second time straight away and then check the preview of the SNAP savestate, it should by now have changed to your previous savestate and will remain that way forever unless you manually erase it or savestate over that one again.
If this procedure isn't followed correctly, your game won't save, simply pressing the reset button does nothing either. Also the toolbox has a new ''save to SD'' menu in it, you use this method for the simple reason incase battery back up starts failing.
EEPROM on the other hand only saves by resetting game and then powering off the system.
If none of these work for you then your EverDrive may be faulty because mine is from 2015 aswell and it still operates in top condition even after spamming the crap out of savestates.