What temp monitor? Are you looking at the tjunction point?
Well seeing that your Ghz and vcore are jumping around it probably is a fan problem. Are you using the stock fan or 3rd party? I got a Masscool fan for my E6600 and it used a backplate w/screws, so I don't know how the snap-on ones work. Did you use thermal paste?