Bob... Search P0171 You will find that corroded (under booties) and loose battery connections was the culprit for a few of us.
Foghorn had suggested I check my negative cables, the FSM'* send you after electrical stuff first. Pump...while being possible is near the end of the trouble shooting. Understandably who wants to change a pump.
I'd start by pulling the battery cables..clean them well, look under the boots.. then the other end of all cables.
Go from there..
Odd how you toss me in your siggy and end up with my favorite code.