You should try some of the custom ROMs. For example the 'Epic ROM'. Do a full wipe, including the system in TWRP, and then flash the epic ROM zip. I'm curious if anything will change. And of course, as always, do a full backup In TWRP. Waiting for your feedback.