Just make sure you are running the latest service pack for what ever OS your using.
Also ensure that your drivers are all up to date.
Im prety sure they will release a patch to fix these issues so you could always play the waiting game. Not sure i'd want to tho... Great game.
* Updated game trainers and cheats daily
* Get notified when new cheats are added
* Request which games get new trainers
* Priority support with any problem
• Super Health
• Vehicle Health (including helicopter)
+ 12 more options