Skip the auto shop - Our mechanics make house calls

Q: Evap solenoid system

asked by on

I recently purchased a Chevy truck. Three days later the engine light came on. I read the code and got p0446 evap system. I replaced the solenoid canister and the charcoal filter. The only thing I did not replace was the line into the computer. This did not work. I then replaced the fuses, 4WS and PCM 15A and 20A. This did the trick and I was able to pump a whole tank of gas without it stopping once. Three days later and the light comes back on. I replaced fuses and I was able to pump gas again no problem. My question is, are there other fuses in line with these that may need to be replaced? Would it be bad to pull fuses one at a time and blow out their ports to remove any debris that might be in there? Would it be bad to remove all fuses and replace? Are there other issues that I may be over looking? Thanks.

My car has 15000 miles.
My car has an automatic transmission.

A: I applaud your diligence in reading the cod...

I applaud your diligence in reading the code and working the specific problem! There is another angle to this issue that I’m sure was next on your list - cleaning (or replacing) the evaporation vent purge valve, which accumulates dust and road grit, stopping it up. There is a Chevy Technical Service Bulletin (TSB) for this (02-06-04-037A), which outlines the procedure to replace it (including the GM part number). If you need further assistance with this issue, a YourMechanic certified technician can come to your location and help you with the evaporation vent valve replacement on your vehicle.

Was this answer helpful?

Need advice from certified mechanic? Get help now!

Over 1000 mechanics are ready to answer your question.
The statements expressed above are only for informational purposes and should be independently verified. Please see our terms of service for more details

Ask a Mechanic
(100% Free)

Have a car question? Get free advice from our top-rated mechanics.

Ask A Mechanic
Over 10,000 questions answered!

Get an instant quote for your car

Our certified mechanics come to you ・Backed by 12-month, 12,000-mile guarantee・Fair and transparent pricing

Get a quote

What others are asking

Q: Car squeaking around belt area

The symptoms you describe for your GMC Yukon lead me to believe that we are dealing with a worn out serpentine belt. As the belt ages, the rubber starts to deteriorate and stretch. This causes the belt to rub material...

Q: What would make my check engine light come on this much?

Without specific information about your engine size and which engine codes have previously been reset, it is difficult to thoroughly diagnose the problem. Using the 3.6L engine as a reference, I found that this engine may have issues with random...

Q: Engine idle fluctuates and dies.

This may be a couple of different things. Your truck has what is called a throttle position sensor. The throttle position sensor is a sensor used to monitor the throttle position of the throttle plate inside the throttle body in...

Related articles

P0052 OBD-II Trouble Code: HO2S Heater Control Circuit High (Bank 2 Sensor 1)
P0052 code definition HO2S Heater Control Circuit High (Bank 2 Sensor 1) What the P0052 code means This code is seen when the Engine Control Module (ECM) tries to control the...
What are the Car Pool Rules in Hawaii?
Hawaii is widely regarded as a land of vacation and relaxation, and as such, its scenic roads and routes are far better known than the state’s freeways. But, as with all...
P2103 OBD-II Trouble Code: Throttle Actuator Control Motor Circuit High
P2103 means there is a fault with the throttle actuator control motor circuit, likely due to a defective electrical component or part.