Do this first,remove the gas cap and check for a clean gasket on the cap .Clean if debre is found. Next, look for rust on the sealing surface of the filler neck.Remove if found to have any.You need a clean surface on both.Now go to advance auto/auto zone and have them clear the code(free).If the lite comes back on then we can go from there.The p0422 is a small evap leak between the gas tank and the engine.But first do the list above to rule out the gas cap.It's a common problem on so vehicles in salt states.
|