HRT what all did you have done to your truck to turn the 5200RPM?
I find it easier to explain why these engines can't spin RPMs and let people draw their own conclusions. Its no one single part or piece, but the whole package, and some of it just has to do with the history of what we are dealing with. I don't have time to type out everything, so I am going to give a quick bullet pointed crash course and come back later if necessary.
1) HEUI injectors are SLOW to inject fuel. In the engine combustion process you only have so much of a window to inject fuel which is best described in crank angle degrees, ie how much does the crank turn during the injection event. As RPMs increase the actual period of time to travel through that crank angle window becomes less and less - so to make a certain level of power, a certain amount of fuel needs to be injected into the cylinder in that window.
2) Because the injectors are slow at injecting fuel - many tuning habits learned over the years are to counteract the slow injectors, sadly that cause PW that is physically too long to inject that fuel to make good clean efficient power.
3) Computer limitations. The factory PCM communicates with the IDM using two main signals that we care about, the FDCS and the CID - these two signals tell the IDM what cylinder to fire and for how long. The length (pulsewidth) is determined by rising and falling signals on the FDCS. The problems gets to be when the falling and rising happen too close together (long PW), the IDM gets confused.
Now the three of those items combined lead us to a place where the injectors are still slow, tuning is attempting to correct for slow injectors by injecting longer, and the IDM is getting confused because of it causing pops, cracks, and just generally hurting RPM and power production.
So if you want to make it turn some RPMs, you need injectors that inject fuel quickly and controllably, You need tuning that is setup to turn RPMs, take advantage of injector speed, and pull back on PW as RPMs increase to keep the IDM and its signals happy go lucky. Making the injectors faster is more than just injectors.... ALL the support and control systems around them need improvements to make them happy. There are several threads that discuss this primarily located on PSN. Perhaps we should import those discussions over here in a new thread it would certainly spark new and updated conversations about it.