the first thing i would do is make sure its not carbon buildup on top of the pistons......there is a service bulletin that involves pulling the spark plugs and treating each individual cylinder with gm top engine cleaner and letting it soak overnight to break down the carbon...if the problem persists then its more than likely piston slap and as far as i know thats why there is a class action lawsuit.....later model engines have different pistons which aren't having this problem.....