Thanks for the suggestions.

All the electronic stuff is pretty right on this one, I'm always logging just about everything.

I'm thinking I have probably got a wonky injector or a leak somewhere.

No time to find out, and the idle was annoying me, so I bumped the idle up to 800rpm... Problem solvered - well it's hidden anyway!