I think I have finally found the actual issue after over a year of trying to figure this out. I keep getting various EVAP error codes, and I have replaced the LDP and the solenoid. I have also done smoke leak testing and found no leaks. Today I drove about 20 min away and then put gas in, no issues, no codes, drove fine. After filling the tank because the fuel light came on (I do not top off; I stop it on the first click), I got in, the jeep started, and then almost immediately died. I could not keep it running. It would start and then pulse rev if I pushed the accelerator down; if I let up, it would just die. While questioning my life choices, blocking the road at a busy gas station, I googled the symptoms of a Jeep dying right after filling the tank, and the first thing it mentioned was an EVAP issue. I popped the hood, unplugged the solenoid connections, and plugged the vac hose. I immediately noticed there was actual fuel dripping from the purge tube. I started the Jeep, and behold, it ran better than it ever has.
After further Google searches, it appears the fuel tank vent/rollover valve is stuck open. That would explain why there was fuel in the EVAP line and why it was pulsing (the solenoid turning on and off) when running, basically having raw fuel getting sucked up when the solenoid was open. Also explained why it was smelling, it was running rich. That would also explain the random error codes, and it's stalling or running rough randomly.
I would guess my canister is bad now. I assume I will need to replace it and possibly the LDP as well, even though it's almost new. Here is my main question: has anyone dealt with the vent/rollover valve in/on the tank? From what I gather, it says it's not replaceable, and I can't find a replacement on rockauto or anywhere else yet. So, is there a hack for fixing that, or do I really have to locate and replace the entire tank? Is there an off-market replacement (hack) by any chance, or has anyone had this same issue and been able to fix it by dropping the tank and removing the pump to access and clean it? Thanks
After further Google searches, it appears the fuel tank vent/rollover valve is stuck open. That would explain why there was fuel in the EVAP line and why it was pulsing (the solenoid turning on and off) when running, basically having raw fuel getting sucked up when the solenoid was open. Also explained why it was smelling, it was running rich. That would also explain the random error codes, and it's stalling or running rough randomly.
I would guess my canister is bad now. I assume I will need to replace it and possibly the LDP as well, even though it's almost new. Here is my main question: has anyone dealt with the vent/rollover valve in/on the tank? From what I gather, it says it's not replaceable, and I can't find a replacement on rockauto or anywhere else yet. So, is there a hack for fixing that, or do I really have to locate and replace the entire tank? Is there an off-market replacement (hack) by any chance, or has anyone had this same issue and been able to fix it by dropping the tank and removing the pump to access and clean it? Thanks