How JustAnswer Works:
  • Ask an Expert
    Experts are full of valuable knowledge and are ready to help with any question. Credentials confirmed by a Fortune 500 verification firm.
  • Get a Professional Answer
    Via email, text message, or notification as you wait on our site.
    Ask follow up questions if you need to.
  • 100% Satisfaction Guarantee
    Rate the answer you receive.
Ask FIXITMAN Your Own Question
FIXITMAN, Master Technician
Category: GM
Satisfied Customers: 17324
Experience:  ASE Master Certified
Type Your GM Question Here...
FIXITMAN is online now
A new question is answered every 9 seconds

2001 GMC Sonoma: aftermarket new gas cap..same code

Resolved Question:

I have a 2001 GMC Sonoma 4.3 v6 2wd

I keep getting a P0446 code and so far have changed to an aftermarket new gas cap and am still getting the same code. what else can I check that this code would apply to? The truck has 52,000 miles and all "normal" driving, not all hwy or all city.
Submitted: 7 years ago.
Category: GM
Expert:  FIXITMAN replied 7 years ago.
HelloCustomer how long after the check engine light was reset did it take to come back on?
Customer: replied 7 years ago.
After I replaced the cap and reset the code, it was about 2 days, maybe 3.
Expert:  FIXITMAN replied 7 years ago.
Okay. You need to check the evap vent valve and associated hoses. It is common for these to become dirty or contaminated with debris. THey are located under the vehicle as shown. Disconnect it and clean the valve and the connections. Also make sure that the hose is clear.
FIXITMAN and 4 other GM Specialists are ready to help you