My son has his 2000 Chevy Pick-up at a dearler right now for a constant pinging problem. It has taken 3 dealers to finally tell him what is wrong. And only then did the 3rd dealer find out by calling a GM Tech. GM has admitted they have a piston problem in this pick-up but offer no new pistons or a resolve to this existing problem till June of 2002. My son is being told to drive the truck as is and they will fix it next year. He only has 2000 miles left under his warrenty.