so something ive been thinking about in the back of my head is to get rid of the 2008 6.4 that we have before 200k miles. we have put 10kmiles on it already in 6 months wich is 3x's the amount i put on my old diesel all year. the truck now has 141kmiles and i love how it runs with the straight pipe and H&S black maxx. now my thinking is to eventualy find a new 6.4 with less miles and swap the parts over. what all would i have to do other than the whole exhaust and programmer. i would guess the EGR will be junk on my current truck by the time i get a new truck due to running the HD300 tunes. is there anything else i would have to swap over? anyone know if all 6.4's have the same exhaust and egr parts or if maybe they have been updated and wont swap? just something ive been thinking about being the programmer are not getting any cheaper i would like not to have to buy another.