I have a 305k mile 2004 LB7 in the shop that recently had heads done. I was brought the truck afterwards with a lack of power issue. MAF, MAP, BARO, balance rates, rail pressure, boost, wastegate, and MM3 are all working properly. Truck had a Hypertech installed and would not take a stock flash, swapped ecm with good stock flash and no change. We did notice that main injection timing falls from 3.0 degrees at 40% throttle to 1.0 degree at 100% throttle. Customer states power issue wasnt there before heads, but also has a different story each time I ask a question. lol. I did find a receipt for injectors done september of 2015 which was 120k miles ago. Any info is much appreciated.