I think I narrowed it down to suEXEC not being called. It's in the bin and I did a recompile to make sure it's enabled. But still not being called I think.