Hi everyone well i decided to do some research on my 2002 2500hd 6.0 to find out what the real deal with this annoying piston slap/knock was. and I found thousands of complaints on this engine. So I decided to investigate what engine i could put in there (other than the 6.0) does anyone know what would be a good one> ive heard of some other issuses with other engines of the same modle year> what would be a good fit cheapest and easiest. is there anything else i should know. any input on this matter would sure be appreiciated