maybe the maf is dying, if you tap on your maf with a screwdriver handle or something while the car is running, does the engine stumble?