Just to update, after removal of AVG (using Avast instead), things do seem to be more stable. Processor is idling at around 28%, but still spikes to 100% very easily, eg when opening a program. But at least the system is usable now. Will leave it for a few days and see how it settles down. Thanks to everyone for their advice, would never have thought AVG would be the culprit!