It came with some carfax service history, but there were some gaps, so either the previous owner missed some service, or was having some done at other garages.
The CEL code is appearing and disappearing. My mechanic did get a code, but don't know the exact number. I'll follow up and get...