as far as the MAF goes u can unplug it and turn the car on and in about 5 seconds it will rev up and stay at about 1000 rpms, the PCM is designed to do this so u can safely drive ur car in case it fails.

as far as stalling problem the CPS can be the culprit too but i f the MAF codes come up then i tmust be that