its carbon build up on top of pistons. only makes noise on cold start then goes away as truck warms up and carbon get soft. gm had a big hoopla over this and was gonna recall trucks and short block the engine. but then realized how many of these vehicles were out there and decided to put out a bulletin explaining the noise. my yukon has been making noise since about 40k and now at 100k same noise but no problems. i would not worry about it. a company called BG products makes a fuel cleaning kit that clears it away for about a month then it comes right back. tried every product out there on my truck from every distributor i buy product from none gave it a permanent fix but the BG product worked the best.