P0456 Code, Small Evap Leak FIXED
#1
JK Freak
Thread Starter
P0456 Code, Small Evap Leak FIXED
So for the past few months I've been battling the dang check engine light coming on even after a reset. Got the 0456 code and found out that it was the emission/ evap system "small leak." Most folks, including my mechanic suggested starting at the gas cap.
Big surprise, it came back on after a few hundred miles. I checked all of the evap/vacuum lines (or so I thought) and couldn't find the source. I read somewhere that the battery sometimes corrodes a vacuum line which is right next to it. I checked it and sure as hell, small hole from the battery acid or heat. I did a quick cheap and temporary fix in order to diagnose if that was the source of the code popping. I taped the line up with some electrical tape, and 500 miles later, still no codes popping! Thought I'd share this for anyone else who may be dealing with this frustrating code popping and likes to DIY. I'll be replacing the line soon, and figuring out a way to reroute it or shield it from the battery acid.
Once you see where this darn thing is you'll wonder what they were thinking putting it there in the first place. Anyhow, hope this helps someone.
Stay dirty my friends.
Big surprise, it came back on after a few hundred miles. I checked all of the evap/vacuum lines (or so I thought) and couldn't find the source. I read somewhere that the battery sometimes corrodes a vacuum line which is right next to it. I checked it and sure as hell, small hole from the battery acid or heat. I did a quick cheap and temporary fix in order to diagnose if that was the source of the code popping. I taped the line up with some electrical tape, and 500 miles later, still no codes popping! Thought I'd share this for anyone else who may be dealing with this frustrating code popping and likes to DIY. I'll be replacing the line soon, and figuring out a way to reroute it or shield it from the battery acid.
Once you see where this darn thing is you'll wonder what they were thinking putting it there in the first place. Anyhow, hope this helps someone.
Stay dirty my friends.
The following 5 users liked this post by 10frank9:
Aloicious (12-09-2019),
carbo (05-04-2020),
CoyRockStar (02-08-2018),
Greg Skaradzinski (10-30-2023),
Jeepjirau (02-16-2024)
#3
So for the past few months I've been battling the dang check engine light coming on even after a reset. Got the 0456 code and found out that it was the emission/ evap system "small leak." Most folks, including my mechanic suggested starting at the gas cap.
Big surprise, it came back on after a few hundred miles. I checked all of the evap/vacuum lines (or so I thought) and couldn't find the source. I read somewhere that the battery sometimes corrodes a vacuum line which is right next to it. I checked it and sure as hell, small hole from the battery acid or heat. I did a quick cheap and temporary fix in order to diagnose if that was the source of the code popping. I taped the line up with some electrical tape, and 500 miles later, still no codes popping! Thought I'd share this for anyone else who may be dealing with this frustrating code popping and likes to DIY. I'll be replacing the line soon, and figuring out a way to reroute it or shield it from the battery acid.
Once you see where this darn thing is you'll wonder what they were thinking putting it there in the first place. Anyhow, hope this helps someone.
Stay dirty my friends.
Big surprise, it came back on after a few hundred miles. I checked all of the evap/vacuum lines (or so I thought) and couldn't find the source. I read somewhere that the battery sometimes corrodes a vacuum line which is right next to it. I checked it and sure as hell, small hole from the battery acid or heat. I did a quick cheap and temporary fix in order to diagnose if that was the source of the code popping. I taped the line up with some electrical tape, and 500 miles later, still no codes popping! Thought I'd share this for anyone else who may be dealing with this frustrating code popping and likes to DIY. I'll be replacing the line soon, and figuring out a way to reroute it or shield it from the battery acid.
Once you see where this darn thing is you'll wonder what they were thinking putting it there in the first place. Anyhow, hope this helps someone.
Stay dirty my friends.
#4
JK Freak
Thread Starter
Originally Posted by Hohertz
Looks like I have the same issue. At first it was just my "gascap" light that came on last week and then this morning I noticed I had both my gascap light and the check engine light come on. I've re-tightened the gas cap and reset the indicator light but they both came back on after starting the engine again. So I ran a diagnostic and got codes P0456 P0457 along with "gascap". When I get home tonight I plan to take a look at the lines near my battery and the evap can itself. Hopefully mine is as easy of a fix as your was. Thanks!
#5
Tonight I'm going to crawl under and take a look at the evap can itself and see if I can spot anything. Do you happen to have any other clues as to what I can look for? Were your tubes near your battery worn to the point of creating a hole? Thanks
The following users liked this post:
CoyRockStar (02-08-2018)
#7
Trending Topics
#8
JK Freak
Thread Starter
Originally Posted by Hohertz
Was yours worn through to the point of having a hole? Where was it at?
Maybe I try just wrapping the tubes in electrical tape....
Attachment 345673
#9
When I felt the line it just felt rough and a bit worn. When I cut it it was obvious it literally had a pin size hole. Here is a picture of the hole in the line once it was removed (cut). Btw it was on the line closest to, and actually touching the battery. Acid just corroded a pin sized hole, enough to pop the code.
Attachment 345673
Attachment 345673
Did it immediately fix the check engine light for you?
#10
JK Enthusiast
Electrical tape worked for me. Mine wasn't worn all the way through. The shiny outer layer was rotted off giving the hose a rough powdery texture. The hole was likely a pinhole. It works though!!!