Well the fuel pump is fine now -- since it's a new one, $906 later.
Of course I looked here AFTER I had my problems (RPMs dropping out, code reading 'running lean', would'nt start), and got it fixed (new fuel pump at the dealership).
Now the idle seems a bit low, it drops down to about...