So actually i did a little tweaking and found out what the problem was. I had set my min processor state as 85% in my power options and max as 100%. I just changed it to 25% min processor state and 100% max processor state.
I'm pretty sure that you'll be able to use 100%min and 100% max because i have had it set to that for years with no problem but don't quote me on it.
I actually have to disagree kenrivers not because I'm a know it all but i have found when i have it ticked the pc uses the cores more evenly whereas last time when it was unchecked there were noticeable differences in per core usage.