turns out the problem was teatimer. I chose the option of not loading programs from startup and so it isn't reflected above. but when I took that option off, the problem came back again. teatimer continuously kicks me up to 100% cpu.
When I don't use teatimer cpu usage generally ranges from 4% to 50%.