2005 Pontiac Montana

Computer problem
2005 Pontiac Montana 6 cyl Front Wheel Drive Automatic 110 miles

I have a code reader. The gas light was flashing on and off and the gas gauge went to empty and check engine light was on. The codes I got were P0446, P0449, P0453. Could this indicate anything with the fuel pump.
December 15, 2008.

P0446 Evaporative Emission Control System Vent Control Circuit Malfunction
P0449 Evaporative Emission Control System Vent Valve/Solenoid Circuit Malfunction
P0453 Evaporative Emission Control System Pressure Sensor High Input

They do have a little to do with your fuel pump. You may have difficulty filling your fuel tank. These codes deal with the evaporative emission system. This system is to trap all gas fumes and vapors from the fuel lines, holds them in the charcoal canister and burn them off while the engine is running. There is a purge solenoid that control when and how much fumes to burned off, and from the codes, the solenoid is defective.

It looks like this

Dec 18, 2008.