Je vais poster mes idées et mes suggestions, sinon je vais oublier.
Pour ta carte graphique, tu prends bien les dernières versions stables et non celles en bêta ?
Sinon maj DirectX et microsoft framework.
Synchronisation verticale activée ?
Et tu joues en résolution native et quelle qualité ?
Tu peux suivre ça pour une optimisation maximale :
http://www.canardpc.com/article-115-battlefield_3__bien_configurer_ses_parametres_graphiques_et_autres_tweaks.html
https://www.jeuxvideo.com/forums/1-21418-1771093-1-0-1-0-pc-tuto-optimiser-battlefield-3.htm
Si ton PC portable n'est pas neuf, je te proposerai bien de le dépoussiérer ou de le défragmenter, un coup de CCleaner dans le registre...
Le problème de surchauffe étant écarté, soit c'est la CG (driver/directx11/physx), soit c'est le proc (logiciels qui pompent derrière) et pourtant, c'est pas dla camelote ta bécane, c'est plutôt étrange.
Ma dernière suggestion étant que le système est virusé, un malware planqué dans les processus par exemple.