sort of. the 04. 5 up had to do bad things to the motor to meet the new epa regs it uses what cummins calls in cylinder egr, they retard the timing to keep the peak pressure down, use small orifice nozzles to lengthen duration again yo keep peak down added a third pulse that is very late in the cycle the cam lobe on the exhaust valve was changed to keep the valve closed way to long to achieve the effect to achieve the effect needed, the smarty jr is the best at returning timing to where it needs to be marty figured out some of the code and his timing is dynamic for best results. no one else has this. to shorten the duration and get more fuel in the 1st and 2ond pulse and less in the third (the third pulse is variable between none at light load to large at heavy load) can be done two ways either increase fuel pressure or increase nozzle hole size. the best way is the nozzle change because the pressure way is directly proportion to injector life. even stock pressure cuts the injector nozzles that is why the trucks get better fuel milage after about 75,000 miles. like every thing it is easy to get to much of a good thing if you go over 50 hp injectors it hurts because it does not atomize the fuel as well the only way to correct the valve timing is to replace the cam. the best thing to do is to change the cam and nozzles at the same time it will save 90% of the labor on the injectors by combining the three you will lower your egt 250* and increase your mpg about 4. 5 mpg if marty can figure out how to move the third pulse up next to the second you will pick up another 1 mpg and with each step the oil gets cleaner. we tow and i like the pdr cam and ddp nozzles. the above is way over simplification of a complicated process but gives a understandable view