First Ever CEL since new

2010 Mazda 5 Sport
It's funny. The car threw its first CEL today since I bought it new back in 2010. 9 years AND 176,XXX miles later, it threw a P2177. Consensus seems to be clean or replace MAF sensor, so I'll give it a whirl.
Best car ever.