OK, so what you can do, you can force a relabel with selinux contexts, by doing something like this:
touch /.autorelabel
that is for the / filesystem. For other partitions, you can do the same, eg /usr/.autorelabel but for now just start with where the config files are and see if that fixes it before doing other partitions - of course, enable selinux again in /etc/selinux/config by setting to permissive
rather than enforcing and reboot your system. This should fix any problems with selinux on the standard files in /etc for example. Later, set to enforcing
to fully enable selinux again.