have a 2004 chevy cavalier...check engine light on...
had a scan done...code P0442.... canister purge valve....should I replace this
or have a smoke test done?
Search Chevrolet Cavalier Questions
Chevrolet Cavalier Experts
Related Models For Sale