I've had a check engine light for a while now. The code was for a large leak in the evaporative emissions system. Since my Jeep is less than 10 years old, I couldn't have a check engine light on and pass emissions. With my plates expiring soon I needed to solve the issue.
I replaced the gas cap, leak detector and gasket on the evap canister and the purge valve with no luck. Tracing the hoses for the system didn't reveal any problems.
I did find the problem when I found a YouTube video titled something like "The Dreaded Check Engine Light" showing a 4 door JK on a lift. In the video, the mechanic found that the stock routing position for the hose that runs from the top of the fuel tank over to the fuel filler hose has it running under the emergency brake cables. When a JK is lifted, the suspension flex pulls on this hose and breaks off the nipple it attaches to on the top of the fuel tank.
Here is a picture of where the nipple broke off on the top of the fuel tank.
Here is a picture of the broken off nipple once the hose had been removed.
In Jeep's wisdom, this part cannot be purchased alone. You need to buy the whole fuel tank.
Another video showed a mechanic sleeving the nipple and where it attaches on the top of the fuel tank with a piece of copper tube and using JB Weld to epoxy it in place.
Here's my attempt.
The epoxy is drying now. Wish me luck!
My Jeep is a 2010. 2011 models and up could be different. Check the routing of this hose on your Jeep before it's too late!
Mine had a couple zip ties holding the hose in the middle. These will need to be cut. There is a connector on each end of the hose. Find the white section at the connector. Push the white section in while pulling out and the hose will separate from the nipples. Disconnect both ends and route the hose over the emergency brake lines.
Here is a picture of the hose over the e brake lines. It is just sitting there for the sake of the picture. My picture showing the stock routing came out too blurry.
I'll post this in the JK Tech forum as well and follow up with the results of my patch.