About your car having problems after the pump install.. My car was having these same problems and i couldn't figure it out. I finally traced it down to being my pump. Turns out the excess pressure, blew the feed hose right off the pump but it was still on, just not fastened securely. Anyways after I fixed it all was good!
To see if this is your problem, start the car, and pinch your fuel return line. It would be the smaller of the 2 hoses coming off the fuel rail. When you pinch the return line, your fuel pressure should go up. If it does not, then there is a leak in the system. I hope that helps. It bugged the heck out me when I had that problem.