I have a 2010 XF Premium, 80k miles. It started throwing codes a month or so ago, but sometimes the check engine light will go out for a 30-50 miles and then comes back on. When running the codes, it throws 21 codes. These images show most of them.
I don’t believe this to be accurate, especially since the light goes off occasionally. The car does need a tune up for sure. I can tell it probably has one misfire but it drives and runs normally for the most part.