I know that feeling.
Sometimes it feels like a punctured tire could result in MAF getting defective.
Luckily I have been error free since the beginning of August.
Before that I would at max go a couple of weeks before something broke.
Hopefully it’s not because the next error is a huge one