The problem I see here is that the "outside" that would run such a simulation would be totally foreign to us. Keep in mind that e.g. time is an inside parameter of our universe, and as causality depends on the existence of time, we can neither say what was before the big bang, nor what caused it.
Gödels incompleteness theorem could actually stem from such a simulation situation. Anyone who has ever played a simulation game knows that this does not simulate reality perfectly.
Maybe the outside universe that runs our universe does not have such an incompletion - we'll never know, as we lack the ability to comprehend even the basics they run on if they don't even have causality like we do.