Honestly, if the problems persist for this long and are far too thorough to remove using conventional ways, I always recommend a factory reset. Granted, users who do not keep backups can get burnt from this, but that is a lesson you learn. For more concerned users, I recommend changing your...