Looks like apache mod_suphp is missing for some reason.
Try
yum install mod_suphp
And when restart services if you get another http error like: cannot load mod_rewrite... or whatever mod_??? just install them UNTIL you can get httpd to start.
Then use Kloxo to switch php branch. Version. Then web server switch.
I agree with Mustafa - usually all problems can be fixed with switch webserver / sh/script/cleanup.
Something went bad
If you still cannot get it to work you may need to yum remove both webservers - manually delete all config files (not kloxo files) then re-install. sh/script/cleanup. It appears your config files are not getting fixed.