The CPU is from 2009 so this may be a very old PC. If you suspect the heatsink and you should if the BIOS temp is 55C when the machine is doing nothing, that's what you should tackle first.
The CPU Fan speed N/A may be telling us it's the wrong cooler as well.
While i do any little intensive tasks like play hd movie, youtube videos at 480p etc.. even while playing cs1.6 sometimes, it get restarts.
Specs :
ASROCK G41M-VS3-R2.0 Motherboard
2GB RAM
Intel Dual Core E5400 @2.70GHz
PSU 450w
Ok this is not THE END.
My PC doesnt turn on after boot screen if i dont set bios settings manually..!!
What does it mean?
Well its mean, if i dont change some settings in bios, it doesn't turn on!
____________________________________________________________
Settings that i changed is :
Overclock mode - Manual
CPU Frequency (mhz) - 90 (minimum is - 90 and default is 200, mean, underclocked to minimum frequency!)
DRAM Voltage - from Auto to '1.65v'
NB Voltage - from auto to '1.10v'
Vtt Voltage - from auto to '1.10v'
GTLRef Voltage - from auto to '0.63 x vtt'
[NOTE : ALL 4 voltage settings are underclocked]
_______________________________________________
Here is the status of my HW Monitor tab in bios
CPU Temp : 55C
Motherboard Temp : 40C
CPU Fan speed : N/A
Chasis Fan speed - N/A
Vcore : 1.336v
+3.30v : 2.960v
+5.00v : 5.064v
+12.00v : 12.144v
________________________________________
I guess my cpu fan is the responsible for this, i had broke my cpu fan (intel push pins style) and i changed with a cpu fan from my older mobo which is cooler master and it uses compound to set down. So now i think, it is the prob of cpu fan most probably. As far as i know, psu wont be the prob this case as the power is working without a prob.
so whats the main issue? how to solve it? please help me out some one
please!

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic