When you pulled the fuel assembly out and replaced the fuel pump did you examine the housing that holds the regulator for cracks or damaged ears that hold the regulator in place? If your loosing pressure inside the tank you may have a gas leak inside the tank. Does your bike start up for a few seconds then die and or just run poorly. All of my bikes have been carb's never owned a EFI model.
