Only question I have is if the pump was dying on me ,would she smell of unburnt fuel at idle?i checked the ecm outputs for the o2 sensors all is good , now I gotta check the o2s themselves (orange ground is good )Not good enough, must test pressure under load (when it bogs).
All symptoms point to bad fuel pump.