I have a 2008 2500hd with the 6.0 and its has some miles and is a bit tired, also it sounds like it. Needs lifter or possibly cam. I have a newer 6.0 vin G with only 24,000 on it and I can't find anywhere that says straight up if it can be swapped without major changes?.