Just got back from Advance Auto Parts... a free diagnostic check for the cause of the engine malfunction light turned up error code: P0422. After some research online it's suggested the problem is either the CCV- canister control valve, an oxygen sensor, or catalytic converter issue. My questions are: 1. I just had my coil pack replaced, along with spark plugs and an injector service. Could this have caused the problem? 2. Should I take it back the the place that replaced the coil pack, replace the sensor myself to see if that was it, or go to the dealer? Thanks. Oh, and what is this going to set me back?