The most probable cause is a vacuum leak or a bad fuel cap. Inspect all the vacuum hoses for damage and buy a new fuel cap, making sure it is tightly on the vehicle.
The DTC P0449 is: EVAP Emission Control System Vent Vlv/Sol Malf Straight out of my code book. Hope this helps you out.
Here is a video on how to fix engine code p0449
Trouble code P0449 means: EVAP Vent Solenoid Control Circuit Malfunction
Trouble code P0449 means: Evaporative Emission System Vent Control Circuit Intermittent
P0449 Evaporative Emission Control System Vent Valve/Solenoid Circuit Malfunction
How do you un lock a raido on a 2003 chevy silverado
http://www.gm-trucks.com/forums/index.php?showtopic=40659 (maybe this will help)
How can I repair the code po455 on my 2006 Chevrolet Silverado after replacing gas cap evap-canistor and a leak in a vacuum line.
No, but you will fail an emissions test.
Trouble code P0128 means: ECT Sensor Below Thermostat Regulating Temperature
Trouble code P0101 means:Mass or volume circuit range performance problem
it is most likely your evap canistor and/or valve. its located next to the gas tank and is usually the problem. other reasons could be leak in the evap lines (unlikely because this throws a p0442 code) or the gas cap (which you can look at and see if there are any cracks in the seal). in the case on my 07 silverado 1500 classic it was the valve which costs me $36 in parts, 45 minutes of labor, and 3 hours of research. the part number for mine is 25932571. make sure it is compatible with your truck for i am 90% sure it will be the same.