runs rough takes longer than normal to crank
This probably happened after u pumped fuel. P0449 means there's a problem with the Evap system. Solenoid might be stuck open sucking fuel tank fumes and running rich, that will trigger a P0300
Try opening you fuel tank cap and crank it like this, maybe it's a quick fix.
Search Chevrolet Silverado 1500 Questions
Chevrolet Silverado 1500 Experts