No idea
Whelp, I disabled hyperthreading and updated all my drivers. Now I can play for about a minute before the game starts looping the audio and crashes.
Update drivers to 320, 314 is stuff and anything before that isn't recommended for BF3. I used to get it too, I just turned settings to max, updated drivers and then walla.