Tell us a bit more about the truck-- any tuning, miles, etc? I ask because 2300 on stock tuning is a tad weak but isn't completely out of range. I ran 2500 on stock tuning with tired injs, 15* pump, good orings.
As said a larger inj like a stg2 needs good oil and fuel supply for best...