I am actually an automotive engineer and not a mechanic, but I beleive a bad MAP sensor will cause your vehicle to stall. I might actually listed to the code on that one. I usually either bring a tool home from work, or I will go to Autozone to get my codes checked.