Well give this a try, there may be an error in your files.
You may have to delete your mw3 data.
To do so
Game data utility>Modern warfare 3, Press Triangle, and then delete
Also check your disk for scratches and/or clean the disk.
Reload mw3 it will redownload all of the patches, and lets hope its better.