Question about Pontiac Grand Prix

1 Answer

P0446 code came up. Car runs fine. I will tell you that filling it with gas is a major pain. Cant get more than about $6 to $7 dollars in gas before the fill tube fills up and makes the gas pump click off. From there it is a a slow process to get the tank full. Would the code cause this problem and would it affect gas mileage??

Posted by on


1 Answer

  • Level 3:

    An expert who has achieved level 3 by getting 1000 points


    An expert that got 10 achievements.


    An expert that got 5 achievements.


    An expert whose answer got voted for 500 times.

  • Master
  • 1,190 Answers

Hello: This code indicates a problem with the evap system vent valve. A stuck closed vent valve will affect the fueling, if air can,t get out of the tank while fueling you will have a hard time filling the tank. You didn't say what year/model you have so the valve may be near the fuel tank or inside the tank. This problem should not affect fuel mileage.

Posted on Mar 28, 2011

  • 1 more comment 
  • zymrgist62 Mar 28, 2011

    The car is a 2003 Grand Prix.

  • Darryl Kazemba
    Darryl Kazemba Mar 28, 2011

    under car, near the gas tank, best to get new vent valve and look for same under the car. go to a auto parts store and get the code cleared

  • Darryl Kazemba
    Darryl Kazemba Mar 28, 2011

    The vent valve should be near the gas tank it will have an electrical connector and hose. It is about 4 X 5 inches, about an inch thick, not a very hard job to d



1 Suggested Answer

  • 2 Answers

SOURCE: I have freestanding Series 8 dishwasher. Lately during the filling cycle water hammer is occurring. How can this be resolved

Hi there,
Save hours of searching online or wasting money on unnecessary repairs by talking to a 6YA Expert who can help you resolve this issue over the phone in a minute or two.

Best thing about this new service is that you are never placed on hold and get to talk to real repairmen in the US.

Here's a link to this great service

Good luck!

Posted on Jan 02, 2017


Add Your Answer

Uploading: 0%


Complete. Click "Add" to insert your video. Add



Related Questions:

3 Answers

Code po446 what is it

Its what is called the EVAP. system the code is for the vent solenoid .Gas vapor in a vacuum is drawn from the fuel tank when this vent is commanded to be open drawn into a canister filled charcoal and stored until the canister purge solenoid is commanded to open .
This happens when the engine speed is at a higher RPM level and is supposed to send the vapor to the engine to be burned instead of VOC'S going into the atmosphere .But its a crazy lie the last time I filled up more VOCS got into the atmosphere then a gas tank vent could do in 6 month or so .
You can try cleaning the filter in the vent solenoid it might work but the part is about 70 dollars its in the rear between the tank and the canister look for hoses .

Jun 18, 2016 | 2006 Chevrolet Impala

1 Answer

What would cause p0441, p0442, p0446, p0455 to come in on Toyota Rav4

Hello, these are evap codes , ask yourself couple if questions , what did I do different from all time driving , did I fill the car up while the car is running ? Did i tie the gas cap properly? If you checked all these and you know for sure that these two things are ok and you didn't fill gas while the car is running , then you might have an evap leak , most likely would be best to take it to your local shop and they will use a smoke machine to locate the leak, but I would change gas cap first and disconnect the battery to reset the codes and see if they come back , oif they didn't come back , then you are ok and you have nothing to worry about . Hope this help . Gas cap cost less then 10 box at your local auto parts store .

Jan 13, 2013 | Cars & Trucks

2 Answers

2006 Cadillac escalade Codes coming up are: P0446 EVAP Vent Solenoid Valve Control System P0452 Fuel Tank Pressure Sensor Circuit Low Voltage P0455 Evaporative Emission (EVAP) System Leak...

It could be damage to the wiring harness. These components are under the car near the fuel tank. Or, it could all be caused by a bad pressure sensor. Cannot tell you a cost without a full diagnosis, but make sure you have a good mechanic and not someone that just replaces parts.

Jan 06, 2018 | Cars & Trucks

1 Answer


could be a simple bad seal on the gas cap

Oct 05, 2012 | 2007 Chevrolet Aveo Sedan

3 Answers

Check engine light with p0446 code

P0446 Evaporative Emission Control System Vent Control Circuit Malfunction Evap vent valve has only one purpose. It closes in order to seal the vent so the EVAP system can pressurize and ensure there are no leaks. Evap vent valve is usually supplied Batt. voltage with key on. The ECM's driver controls the ground, and when grounded, activates the valve (closing it). If the ECM detects a short to ground, and open,or a short to battery voltage on the control circuit, P0446 will set. Code also may refer to ECM detecting that EVAP system is unable to achieve or maintain vacuum during test.
SymptomsThere will be no obvious symptoms to driver, other than MIL illumination.
CausesA code P0446 could mean one or more of the following has happened:
  • Faulty vent valve
  • Open, short or excessive resistance on Vent valve control circuit
  • Blockage of vent valve
  • Bad PCM
Possible SolutionsWith a P0446 OBD-II trouble code, here are some things to try:
  • Replace Vent valve
  • Repair open, short, or resistance problem in control circuit
  • Repair open, or short, or resistance problem in power circuit
  • Replace PCM

May 20, 2011 | 2000 Toyota Camry

2 Answers

2007 Chevy Colbalt 2.2 engine P0446 Code is on. what does it mean and how much does it cost to fix

Code P0446 is related to your vehicles evaporative emissions system. Often this is caused by your gas cap not being properly tightened.

Before running out and spending money on this issue be sure the gas cap is in good condition and make sure it's tight. (At least 2 or 3 turns after it begins to click)

Drive the car for a few days. If the check engine light doesn't turn off you will need to go to a repair shop who can scan and troubleshoot the problem.

Good luck.

Jan 30, 2010 | Chevrolet Cobalt Cars & Trucks

1 Answer

I like to now how to fix the code 0446 on kia optima 2001 2.4l engine. thanks

P0446 - Vent Control of the Evap System. This Evaporative Emissions System is very complicated. These particular DTCs (Diagnostic Trouble Codes) can be caused by MORE than they tell you. Three MAJOR components in the system can cause this P0446. 1. Charcoal Canister, 2. Charcoal Canister Filter, 3. Canister Close Valve, 4. Fuel Tank Pressure Sensor, 5. Purge Control Solenoid Valve, 6, Wiring and/or connector/connections between them and the ECU. If you wish to trust the computer's diagnostics, then replace the canister close valve (after you have inspected the Evap Charcoal Canister's air filter and find no problems with restrictions of air flow). If the problem comes back, check the Purge Control Solenoid Valve and the operation of the Fuel Tank Pressure sensor - either one of those components, if malfunctioning, can cause a P0446.

Apr 19, 2009 | 2001 Kia Optima

Not finding what you are looking for?
Cars & Trucks Logo

Related Topics:

765 people viewed this question

Ask a Question

Usually answered in minutes!

Top Pontiac Experts


Level 3 Expert

81423 Answers

Colin Stickland
Colin Stickland

Level 3 Expert

22359 Answers

Jeffrey Turcotte
Jeffrey Turcotte

Level 3 Expert

8841 Answers

Are you a Pontiac Expert? Answer questions, earn points and help others

Answer questions

Manuals & User Guides