I had the same problem - no start, no pump. I did the check engine test and came up with code 1215, MAF sensor. I pulled the plug, removed then re-routed the funny little extension connector, sprayed some Radio Shack contact cleaner into it. Still no start.
I took the air intake apart, used plain electrical tape to patch up the worst of the cracks (especially the one off the bottom of the throttle body). Put it back together, still no start & code 1215.
I pulled the crank position sensor (you have to pull the A/C compressor bracket to get to it); cleaned it pretty well, reinstalled it. The cable was loose, there's a little plastic holder that the wire runs through. It was loose, I bolted it back on. At 10PM the car finally started! It ran badly, but now it's fine. Still have the 1215 code, if you can believe it.