Okay, you disconnected the battery to change the pump and such correct? Now it does not want to idle or move when you put it in gear?
That sounds like it needs the throttle body cleaned, then it needs to relearn idle in and out of gear. Disconnecting the battery erases all of the learned values. The computer then goes back to the baseline numbers. If the throttle body and idle control are dirty the baseline will not let it run because of the crud. So I would start with that, then start it and drive it around.
SPONSORED LINKS
Sunday, December 3rd, 2017 AT 6:23 PM