|It is not the graphics because they are alright"|
Oh really? Your laptop uses the Intel GMA 4500MHD which is not very good for gaming. Stick to old games, that's all it's capable of playing at decent frame rates. But even games such as Doom 3 which is 6 yrs old probably won't play well, if at all. You have to pick & choose your games wisely.
"It is not overheating"
Again - oh really? Post the CPU temp & we'll tell you if it's running too hot or not.
"A friend said it might be the timing"
Your friend is clueless, don't take anymore advice from him.