if gas spits out with pressure you got ok pressure.

the maf is your issue. check that fuse, and the wires to the mafs plug for damage. if those are both good get another maf. clear the code, (unhook the battery for 30 minutes) new maf in and i bet it runs much better.