This morning starting it from cold the engine was really shaky on idle, then seemed to settle down as the revs settled to 800ish rpm.
Just to note, this isn't the occasional hiccup/wobble at idle every ten seconds or so (that I've always experienced with a hot engine), more a constant shaking like it's missing with every turn of the crank.
Drives fine under load, in gear etc.
My first thought was pcv, although it had a new one less than a year ago.
Any thoughts?