I have a 2000 Camry with 86,000 mi the check-engine light came on 4 days ago.
It has come on intermittently in the past and then shut off itself.
This time it hasn't gone away. A Code reader shows P0446, I have researched the code and found this; What does OBDII code P0446 Evaporative emissions control vent circuit low mean? I read one of the potential fixes for this was a loose/malfunctioning gas cap - so I tightened the stock one and made sure it was tight.
That didn't fix it, so I bought a new gas cap and tightened ... still didn't fix it.
With that said, I have two questions:
Does anyone know what else I may need and a rough guesstimate of how much it would cost?
Additionally, does this fail you on inspection?
Engine: 4 cylinder, automatic transmission
It will need to pass inspection in Pennsylvania, USA