Truck threw this code last week before I left for FL: P0496
Definition:
Evap flow during a non-purge condition
The ECM has detected pressure in the EVAP system during a non-purge condition.
Probable cause:
1. Purge or vent solenoid failure
2. Plugged EVAP canister condition
3. Failed EVAP pressure sensor
If somebody can explain to me what EVAP is I can probably give you a better example of whats wrong with the truck..