maybe its some background services .open up task manager and see whats eating the cpu :).How do say it is "always at 100%"
as the pc will auto reboot is the cpu is stressed soo much or might hang.DID it happen before u clean??(like more than 75 percent cpu usage when left idle)