your idle temp is 36c??? really? I have a phII 720 at stock speed 2.8 on an AM3 asus board with 4 gbs of gskill DDR3 1333 RAM and my idle temp is 24 with a stock HSF. so I think 36 idle is a little high for a aftermarket HSF. But I would just go to the bios and up the mutli. up .5 and run prime95 and if its good than up it again to get 3.2ghz. I find that AMD overdrive is great for checking your temps and RAM timing and other stuff.
Ok, I ran prime 95 over night (but I was overclocking through asrock oc tuner) and I had it at 3.2 ghz, all I changed was multiplier to 16.
Prime 95 ran 11 hours with no errors, although when I went to control panel then system it only showed 2.8 ghz, but if I checked it with cpu-z it showed 3.2 ghz, and same thing with everest, 3.2 ghz.
So finally, I disabled the OC from asrock oc tuner and did it through the bios, I had trouble figuring out the NB voltage but finally I found out it should be 1.2v, so all's fine now, about to run crysis and see if there's any FPS improvement
Hey if you have ACC option on that board and want to see if you can unlock the 4th core Enable ACC to auto. I heard Asrocks boards did not change the BIOS yet to lock out the 4th core enable trick. Make sure it's at 2.8GHz before you try it becuase you may need voltage if you enable ACC at 3.2GHz.