I did it on my truck. Love it, hardest part is figuring out where to set the timing. Also, if you have a fass, you will have to get a different pressure spring for it. If you are running a regular lift pump, you will need to change that. As for the injectors, I just had the stock ones re-poped by the local bosche shop. I put in a Helix 2 with the extra lobe so I could run a mechanical lift pump and just moved the ECM. The cam, the high pressure lines (shied), the fuel suction lines (made them myself), and the intake spacer plate (shied) are the only non cummins parts I think I used in my swap. Truck dynoed at 325hp 803ft/lbs. Think it could use some timing yet. As a side note is much easier/faster/possibly cheaper just to drop in a 12v motor.