I have the old P0456 CEL.
2002 Jeep TJ 170k miles.
So here are the things I fixed and double checked.
New Mopar Gas cap.
Dropped the gas tank and checked all the rubber lines and tank pressure. No leaks.
Smoked likes from the evap canister in engine bay to gas tank no leaks.
Evap Canister...