The short cold start rattle is common, if it lasts for more than 10-20 seconds it could be a defective lifter, that happened to me, it was difficult to get GM to look at it but when they did they found it and fixed it, now I get a cold stat rattle once a month at most.