If you are checking on idle then then Intel speed step if enabled will down clock it. On load it should increase the multiplier.
No, idle multiplier is x16 as normal. Core speed is 1598 mhz which I believe is also normal. The problem is on load the Multiplier increases to x21 instead of the x33 it should be going to; leaving me with 2097 mhz instead of roughly 3300 mhz.
Here's a picture of this Intel program I just ran as an illustration... http://i.imgur.com/NZnFr.png
And I'm about to try the BIOS thing in a minute. Will report back with results.