I'd expect an idle Foldit would use no more than 25% of your available CPU with four logical processors. (Or 50% with two processors, 12.5% with eight….)
Most of the mysterious Foldit churn happens on one program "thread", which is confined to one logical processor at a given point in time.
For a long time, the rule was one logical processor per Foldit client. After an update in the past couple of years, however, Foldit now uses more than one logical processor when running a recipe. The usage is typically around 1.25 to 1.5 logical processors per client, but it can fluctuate quite a bit for unknown reasons.
I use Microsoft/Sysinternals Process Explorer, which lets you look at how much CPU specific program threads are using. I have several clients running recipes on an eight-processor system, and they seem to be using around 17% of CPU each, so roughly 1.3 logical processors. Looking at one client, three threads are doing most of the work, with one at about 10% CPU, a second near 5%, and a third near 2%. (Sometimes just one thread is using most of the CPU, but usually at least two are active these days, out of 14 or 15 total threads.)
Both Process Explorer and the stock Task Manager have a sortable "CPU" column that let you see who's on top. That lets you be sure it's actually Foldit hogging the CPU. If it is Foldit, we can discuss further, otherwise it's time for some cleanup.
For example, a while back, I noticed (in Process Explorer) that OneDrive was using as much CPU as a Foldit client. Strange, since I don't use OneDrive. I found that you can uninstall one drive, and lots of other things Microsoft throws in, such as Candy Crush Saga, and a weather app. Not sure how much it helped, but I haven't missed them yet.