Service Battery Causing Kernal Task Overload.
I have an "Ancient" MacBook Air 13" 2011 with a battery on 469 cycle count saying Service Battery. It is connect to the Magsafe charger (with a green light) but shows a power symbol buy 0% charge. I have reset the SMC and the PRAM on here but I still get the same Kernal Task overload at 95% system CPU.
When I start it in safe mode the CPU System % is 5% and generally works well.
Occasionally when I struggle on in normal mode the System CPU comes down and my MBA is functioning perfectly normally. As soon as it goes into sleep and then woken the Kernal Task kills the speed of everything again. So my limited knowledge is suggesting that the kernel task is working overtime to control the power and battery settings from the "service battery"
It seems a bit of a low cycle count for my battery to need servicing, so has something else gone wrong that could be causing it not to recognise the battery (lose connection perhaps) or does it just need a new battery. I cannot do a recalibration of the battery because as soon as I unplug it the MBA dies.
I have cleared off all third party apps and reinstalled the OS High Sierra and updated it to the latest system.
So my main question would be:- will replacing the battery resolve my kernel task issue? If so how do I get a decent OEM Battery in the UK for a product that is classed as Ancient. Apple Service Agents cannot get these parts to replace for such an old machine. The web is littered with fakes and really bad batteries that I would like to avoid.
Thanks for your knowledge and advice.
MacBook Air 13″, macOS 10.13