NO PB IS ISSUE FOR ME
THIS FIXED MY PROBLEM FOR GOOD HAPPY
Reverting your Game Settings to their Default State:
NOTE: This solution is particularly useful for those who both utilize the Cloud Save feature and play Battlefield 3 on different PCs, as synchronizing your game settings across different computers may cause crash-related issues.
Completing these steps and reverting your Settings back to Default will cause you to lose your single-player game progression.
Go to your Start Menu and select My Documents, then Battlefield 3, and finally Settings.
Delete the following files: PROF_SAVE_body, PROF_SAVE_header and PROF_SAVE_profile.
Login to the Origin Client and launch Battlefield 3 trough Origin.
If prompted to synchronize files with the server, don't and instead select Local Files.
Disabling your Onboard Sound Card:
Go to your Start Menu and select "Control Panel."
Select "Device Manager."
Locate your Sound Card and double click.
Go to the "Driver" tab and select "Disable."
NOTE: This step will turn off your sound if you only have an onboard sound card. To turn back on walk through those same steps and choose "Enable."
Updating your Network Integration Card (NIC):
Start -> Computer -> System Properties -> Device Manager
Locate your NIC card under Network Adapters
Right-Click and Select "Update Driver Software.
Walk through the prompts (typically "Next" -> "Install the sofware automatically" -> "Next")
Reboot may be required after successful update.
Disabling Windows Aero:
Right-Click on your Desktop and select "Personalize."
Scroll down and select "Windows 7 Basic."