Help my MySQL usage going to 113% CPU usage

I have the oddest problem with my server. It seems ever since I upgraded to MySQL 5 things have been a litle odd with it. I was watching top today on my server and noticed on 2-3 times that mysql would jump to 113% CPU. I'm not sure how this is possible to be honest but at any rate thats not normal. I also get MySQL taking up 20-30% most of the time. I'm trying to figure out who in the world is eating my MysQL.

So I logged into WHM to view MySQL processes, thinking there must be like 100 sessions but I was surprised to see only this: