usually if the engine has a loss of power and its not letting you hit high rpms its probably the computer hitting a fuel cut off somewhere in the maping. its like a safety thing cars do, anytime you change anything to do with fuel and its a upgrade you have to get it tuned, same thing with the coils. if you brought a upgraded pump then usually you have to tune the computer to give it the OK, its not going to self adjust itself on something thats not OEM