is your check engine light on?

for the maf, you can also check the wires to the plug for the maf, they crack and insulation breaks off and get dry wire.