Did you find the problem with your truck? I have the same problem with my 02 (5.3 l), but it happens only when I have the truck in 3rd gear and happens regardless if tow/haul on or off. Never happens when in overdrive. My mechanic checked the codes and found misfires but found everything in working order. He re-calibrated the crankshaft shaft sensor a few weeks ago. Don't know yet if that cured it or not though...
Normally a flashing check engine light means you have a misfire. Do not ignore this as an engine misfire will damage the O2 sensor and the catalytic converter which are very expensive to replace. Have this repaired immediately.
If the check engine light is blinking that indicates an engine cylinder misfire has been detected
If the check engine light is blinking that means an engine cylinder misfire has been detected
If the check engine light is blinking that means an engine cylinder misfire has been detected
If the check engine light is blinking that means an engine cylinder misfire has been detected
If your check engine light is blinking that means an ignition misfire has been detected
A blinking check engine light means an ignition cylinder misfire has been detected
In the manual for my car it says a blinking, yellow check engine light means the catalytic converter is malfunctioning.
The 2011 Chevrolet Silverado-1500 has a V6 engine.
The 2008 Chevrolet Silverado-1500 has a V6 engine.
The 2007 Chevrolet Silverado-1500 has a V8 engine.
The 2013 Chevrolet Silverado-1500 has a V6 engine.