It does have a MAF and I cleaned it, it did not appear to be dirty.