Wait...does your battery light flicker when you jump on it...Because when my alternator started to go bad the light would come on everytime i floored it.
Also, have you had any other problmes besides the obvious...check engine lights....problmes starting??(besides recently)
have you done regular maintnence??? If you have to jump it it may be something else.....when you try to start it with out jumping, does the start crank over at all or is there no power at all.
I think you might want to hold off ont eh fuel pump for now...honestly get a charging system tester, or try and get to your local kragens (they test for free) they can test your whole charging system and see if theres anyhting wrong.
Or just take the batter to them to see if theres a dead cell.....was it running fine before this??
Lupe