:grrrrrr: Having an issue with my Silverado, its an 2009 crewcab 5.3L 4x4, 3K miles, yesterday the high temp was only 20 degrees, when I started the truck while leaving work i heard a very loud tapping/pinging sound coming from the engine. The longer it ran the quiter it become. I let it idle for 5 min before jumping in to drive it home and it was still making the noise. Once I got home (noise had quit) I checked oil and it was full. After sitting in my garage over night, which was approx 42 degrees, it made the noise again but not as loud. Called dealership and I have to drop it off tonight so they can look at it in the am. Anybody else have this problem, and what kind of damage could already be done to engine? Now that I think about it I have been hearing the noise for a while (a month or so) on am startups but was just thinking it was echoing in the garage........ Truck still has the original oil in it.