My first guess is that it could be a problem with your console's hard drive. Might want to try installing the game and clearing your system's cache. If you're all out of memory, free up some space.
This stuff doesn't usually have a linear solution when so many causes (faulty disc, dev error) could be in play. Try out the above and if all else fails, 343i's boards are a good next step. Good luck.