Thanks Howard for the tip, yea i took a second look at the task manager and clearly there was a program that was causing the lag. Not sure what is was, only that i have never seen it there before. Got to do a little more investigating to find out what it was. As far as cpuidle and mbm, i run them both all the time.
Thanks
Sean