Have you run a known truck with repeatable numbers on the same dyno to compare? Either the dyno is very stingy or something is wrong with that truck.
Stock turbo, stock injector, stock CP3 pump LB7's normally are in the 500-520RWHP range with 3100PW and 27 degrees of timing.
First run we did had a max of 3000 pw, 30 deg, and 26K rail. Made 508, then 3300 pw, 34 deg, 26k rail only made 512. Bumping rail to 28K made the 535. Truck had it's injectors replaced under warranty at 100k, is it possible the new injectors are a bit smaller than the original stockers? It just seems like it's running out of fuel. EGT only hit 1300 deg on the dyno. Oh, LB7 btw. And, we're also backing down everything for a daily driver tune, we just ramped up everything to see what the truck responded to.
Your egts should be burying a 1600* gauge with ease with that kind of duration and timing. Doubtful the replacement injectors are smaller. But only 1300* is weird, id say some fuel has gone missing or something
At what rpm is it peaking on power? At what rpm are you quoting the duration & timing for? Are you ever reaching the rpm for the quoted duration & timing during the dyno run? Seems some are short low rpm bursts & some are drawn out charts.
That turbo should be producing enough air at that pressure to make more power than you're seeing. Hows the smoke during the run?
Spools great. Makes 43psi on the top end. It would be nice to have some 60 overs to cut the duration and timing down to something a tad safer.
If you have a duramax and want to stick with a single, bypass the s366 that everyone loves and get a 72/83 with a T4 .90
If I had some larger injectors and dual fuelers I would definitely run the 87mm turbine and 1.10 T4 housing