anthq11 wrote:Is there any causes of System (not System Idle Process) running at 90-100 for extended periods of time?
Most likely it's a buggy driver. USB devices are particularly notorious for having drivers with a high CPU load.
I suggest that you shut off or remove devices one at a time until you find the culprit. Start with USB devices.