Hey y'all I have been trying to find an answer to this online and I cant find one so I figure I would ask here.
I drive a 2007 Silverado 1500 4x4 and recently it has started popping in high rpms. If I roll onto the throttle it doesn't pop but if I give it gas fast it pops. A check engine light with the code p0451 also came on around the same time as the problem started. it will pop anywhere over 3k rpm. A friend told me it could be spark plugs, or that it could be running lean.
Anyone else have this problem?
Thanks