Ok, I have an 08 JK X model with the PO456 code showing. After clearing he code I changed the gas cap twice and the evap canister vent valve, code still pops up after clearing. What's next? Smoke test? I don't have a smoke machine!