I fixed this by running the following in terminal:
sudo pmset schedule cancelall
powerd instantly stops demanding 100%+ CPU and the fans soon spool down!
Topic:
App & System Services
SubTopic:
Core OS
Tags: