There is a primary and secondary fuel pump relay. The primary is in the under hood fuse block. The secondary is on the left side of the engine compartment on underhood fuse block bracket. Check both. I have to say, I'm a little confused. You mentioned "primary to ground voltage present when pump cycles on. No whirring sound from pump." Is that power present at the pump or only the at the relay? Also, have you checked the power supply wire for continunity? If you have power from the relay out, it should make it to the pump unless there is a break in the wire.
As far as the lean mixture, check the basics such as for vacuum leaks, if you have a scanner, live test the sensors to make sure they are staying with in.35V and.55V output. If they are out of that spec, they are bad. However, since both sides are lean, I feel a vacuum leak is the cause.
SPONSORED LINKS
Monday, January 17th, 2011 AT 4:58 AM