ck engine light stays on
#1
#3
And what year and engine.
With out any more info, it could be a hundred different things...
EDIT:
Just checked your other threads _ 06 3 Litre Auto...
As what Pete said, what code are you getting...
If it's running OK, it's probably something to do with your EVAP system.
Truck can run perfectly fine with that system not functioning properly, but that's a big guess.
With out any more info, it could be a hundred different things...
EDIT:
Just checked your other threads _ 06 3 Litre Auto...
As what Pete said, what code are you getting...
If it's running OK, it's probably something to do with your EVAP system.
Truck can run perfectly fine with that system not functioning properly, but that's a big guess.
#6
#8
RF Veteran
iTrader: (1)
First, driving the truck with CEL(check engine light) on and code P0456 will NOT hurt anything, so truck is safe to drive.
EVAP system uses a running engines intake manifold vacuum to create negative pressure in the Gas Tank
When you stop to get gas and open the gas cap you should often here a "whooosh" noise as air is sucked into the gas tank because it had negative pressure from just driving the truck.
If you haven't heard this in awhile then yes you have a leak somewhere in the EVAP system
The point of the EVAP system is to prevent gas fumes from polluting the air we breath.
So this is an Emissions system like Catalytic converter
When you are driving the truck the computer will run tests on all the systems including EVAP system.
In one of these tests the computer increased the negative pressure in the gas tank and it didn't hold the pressure, so it "made a note" of that, by setting a code in memory but wouldn't turn on the CEL.
Next time you drove the truck(has to cool down) the computer would run another test on EVAP system, and if it also didn't hold pressure then it would turn on the CEL and set code P0456.
EVAP system is like this:
--------- = vacuum hoses
Intake manifold--------EVAP solenoid----------pressure sensor/charcoal canister------Gas tank
A solenoid is just an electric valve the computer can open and close, in this case, when it opens gas fumes would be sucked from the gas tank thru the charcoal and into the intake to be burned in the engine.
When solenoid closes then, if system is sealed, it should hold that negative pressure.
So EVAP code P0456 covers alot of ground, lol, slight leak
Gas cap seals the tank, so could be bad gas cap, they can be tested, "loose gas cap" often comes up when looking at this code
Filler and vent hose, where you put the gas in, they have rubber parts that can crack and so leak air or fuel.
Common issue in warmer climates
Any of the vacuum hoses
Faulty pressure gauge
Cracked charcoal canister
And yes faulty or leaking solenoid
So you could waste alot of time and money replacing parts that are not broke.
P0456 is just a general code that only tells you there "may be a small leak" because it could even be a faulty computer, lol, very very unlikely but still could be.
First thing I would do would be to get a short hose and a rag
Remove gas cap and put hose in gas tank, just a little into the neck then wrap rag around it to seal it.
Now blow into the hose, lungs can generate about 2psi pressure
See if tank can hold the pressure
And LISTEN
You may hear air escaping
Don't use an air compressor or you WILL blow off fittings on the tank, lol.
get a grandson or neighborhood boy with young lungs to help out, :)
And just as a "heads up", CEL will NOT go off after you fix the system.
Computer can not be reset for emissions codes, computer must run 2 successful tests of the EVAP system before it will clear the code and turn off the CEL.
There is no way to force it to run the test, but it will run the test each time engine is fully warmed up because of the code.
Then engine must cool down, below 100degF, and next time it warms up it will run another EVAP test.
A "drive cycle" is when engine coolant warms up to 190degF and then cools down to 100degF, that = 1 drive cycle
Computer needs 2 or 3 drive cycles to clear emissions codes, assuming tests are good
For this code try to keep gas in the tank below 3/4 and above 1/4 after any repairs, seems to help pass the testing.
EVAP system uses a running engines intake manifold vacuum to create negative pressure in the Gas Tank
When you stop to get gas and open the gas cap you should often here a "whooosh" noise as air is sucked into the gas tank because it had negative pressure from just driving the truck.
If you haven't heard this in awhile then yes you have a leak somewhere in the EVAP system
The point of the EVAP system is to prevent gas fumes from polluting the air we breath.
So this is an Emissions system like Catalytic converter
When you are driving the truck the computer will run tests on all the systems including EVAP system.
In one of these tests the computer increased the negative pressure in the gas tank and it didn't hold the pressure, so it "made a note" of that, by setting a code in memory but wouldn't turn on the CEL.
Next time you drove the truck(has to cool down) the computer would run another test on EVAP system, and if it also didn't hold pressure then it would turn on the CEL and set code P0456.
EVAP system is like this:
--------- = vacuum hoses
Intake manifold--------EVAP solenoid----------pressure sensor/charcoal canister------Gas tank
A solenoid is just an electric valve the computer can open and close, in this case, when it opens gas fumes would be sucked from the gas tank thru the charcoal and into the intake to be burned in the engine.
When solenoid closes then, if system is sealed, it should hold that negative pressure.
So EVAP code P0456 covers alot of ground, lol, slight leak
Gas cap seals the tank, so could be bad gas cap, they can be tested, "loose gas cap" often comes up when looking at this code
Filler and vent hose, where you put the gas in, they have rubber parts that can crack and so leak air or fuel.
Common issue in warmer climates
Any of the vacuum hoses
Faulty pressure gauge
Cracked charcoal canister
And yes faulty or leaking solenoid
So you could waste alot of time and money replacing parts that are not broke.
P0456 is just a general code that only tells you there "may be a small leak" because it could even be a faulty computer, lol, very very unlikely but still could be.
First thing I would do would be to get a short hose and a rag
Remove gas cap and put hose in gas tank, just a little into the neck then wrap rag around it to seal it.
Now blow into the hose, lungs can generate about 2psi pressure
See if tank can hold the pressure
And LISTEN
You may hear air escaping
Don't use an air compressor or you WILL blow off fittings on the tank, lol.
get a grandson or neighborhood boy with young lungs to help out, :)
And just as a "heads up", CEL will NOT go off after you fix the system.
Computer can not be reset for emissions codes, computer must run 2 successful tests of the EVAP system before it will clear the code and turn off the CEL.
There is no way to force it to run the test, but it will run the test each time engine is fully warmed up because of the code.
Then engine must cool down, below 100degF, and next time it warms up it will run another EVAP test.
A "drive cycle" is when engine coolant warms up to 190degF and then cools down to 100degF, that = 1 drive cycle
Computer needs 2 or 3 drive cycles to clear emissions codes, assuming tests are good
For this code try to keep gas in the tank below 3/4 and above 1/4 after any repairs, seems to help pass the testing.
Last edited by RonD; 02-25-2017 at 11:03 AM.
#9
#10
RF Veteran
iTrader: (1)
Moves around year to year so can't say, no one could unless they had changed one on a 2006 regular cab Ranger 3.0l, not even a Ford dealer mechanic could, unless he had changed one.
Shop manuals don't even list locations, except vaguely
Best guess would be drivers side of engine bay, it will have 2, maybe 3 hoses(3rd hose is a vent) and a 2 wire connector.
1 of the hoses will run to intake manifold
Not trying to be funny that's just the way it is on cars and trucks
Google: 2006 ford ranger 3.0l evap solenoid location
I didn't see much but didn't read everything either.
Hose in the gas tank
If you wanted to find a leak in a balloon you would blow it up and see if and where it was leaking.
Same idea, you blow into the gas tank and see if it is holding pressure or if you have to keep blowing into it.
If you have to keep blowing then you may be able to hear the leak point, i.e. filler/vent hoses
Gas caps can be tested, try auto parts store
Shop manuals don't even list locations, except vaguely
Best guess would be drivers side of engine bay, it will have 2, maybe 3 hoses(3rd hose is a vent) and a 2 wire connector.
1 of the hoses will run to intake manifold
Not trying to be funny that's just the way it is on cars and trucks
Google: 2006 ford ranger 3.0l evap solenoid location
I didn't see much but didn't read everything either.
Hose in the gas tank
If you wanted to find a leak in a balloon you would blow it up and see if and where it was leaking.
Same idea, you blow into the gas tank and see if it is holding pressure or if you have to keep blowing into it.
If you have to keep blowing then you may be able to hear the leak point, i.e. filler/vent hoses
Gas caps can be tested, try auto parts store
#11
pfisher.
Go to RockAuto and plug in your year and engine.
Here's a link hopefully should work.
2006 FORD RANGER 3.0L V6 Vapor Canister Purge Valve / Solenoid | RockAuto
The link works, and judging from the look of the bracket it's in the same position as mine. It's basically where Ron said it is, it's above the drivers side fender-well just forward of the fuse junction box.
One of the lines coming out of it will be hooked up to the intake manifold _ down low and near the front of the manifold _ the line will be as big around as your thumb.
I have the same code on mine truck, I haven't had a chance to trouble shoot it though, but I'm thinking (when it's time) to take it to the Ford dealer and have them do smoke test.
There is also a line that runs from the valve to the fuel tank area and there are many unions on it, I can see them clearly because my engine's out.
Any one of those unions can be the cause _ a smoke test will tell you where the leak is.
Go to RockAuto and plug in your year and engine.
Here's a link hopefully should work.
2006 FORD RANGER 3.0L V6 Vapor Canister Purge Valve / Solenoid | RockAuto
The link works, and judging from the look of the bracket it's in the same position as mine. It's basically where Ron said it is, it's above the drivers side fender-well just forward of the fuse junction box.
One of the lines coming out of it will be hooked up to the intake manifold _ down low and near the front of the manifold _ the line will be as big around as your thumb.
I have the same code on mine truck, I haven't had a chance to trouble shoot it though, but I'm thinking (when it's time) to take it to the Ford dealer and have them do smoke test.
There is also a line that runs from the valve to the fuel tank area and there are many unions on it, I can see them clearly because my engine's out.
Any one of those unions can be the cause _ a smoke test will tell you where the leak is.
Last edited by Jeff R 1; 02-25-2017 at 03:04 PM.
#12
#13
I think I fixed it !!!
I used 1\2 can of MAF cleaner on every hose in engine bay,also the evap silonoid.
No change in RPMs whatsoever. Went to auto zone bought a new fuel cap.
Came home,disconected battery,fired her up,NO CEL !!!!
When i drive around today,we'll see if light comes back on.
I HOPE NOT.!!!
see ya ,old retired guy
No change in RPMs whatsoever. Went to auto zone bought a new fuel cap.
Came home,disconected battery,fired her up,NO CEL !!!!
When i drive around today,we'll see if light comes back on.
I HOPE NOT.!!!
see ya ,old retired guy
#14
RF Veteran
iTrader: (1)
#15
I used 1\2 can of MAF cleaner on every hose in engine bay,also the evap silonoid.
No change in RPMs whatsoever. Went to auto zone bought a new fuel cap.
Came home,disconected battery,fired her up,NO CEL !!!!
When i drive around today,we'll see if light comes back on.
I HOPE NOT.!!!
see ya ,old retired guy
No change in RPMs whatsoever. Went to auto zone bought a new fuel cap.
Came home,disconected battery,fired her up,NO CEL !!!!
When i drive around today,we'll see if light comes back on.
I HOPE NOT.!!!
see ya ,old retired guy
#16
#17
RF Veteran
iTrader: (1)
#18
Interesting how they changed that, my 99 is a bayonet type, I guess Ford moved back to the screw type I 2006.
Maybe the bayonet type had a tendency to leak.
#19
#20
#21
First, driving the truck with CEL(check engine light) on and code P0456 will NOT hurt anything, so truck is safe to drive.
EVAP system uses a running engines intake manifold vacuum to create negative pressure in the Gas Tank
When you stop to get gas and open the gas cap you should often here a "whooosh" noise as air is sucked into the gas tank because it had negative pressure from just driving the truck.
If you haven't heard this in awhile then yes you have a leak somewhere in the EVAP system
The point of the EVAP system is to prevent gas fumes from polluting the air we breath.
So this is an Emissions system like Catalytic converter
When you are driving the truck the computer will run tests on all the systems including EVAP system.
In one of these tests the computer increased the negative pressure in the gas tank and it didn't hold the pressure, so it "made a note" of that, by setting a code in memory but wouldn't turn on the CEL.
Next time you drove the truck(has to cool down) the computer would run another test on EVAP system, and if it also didn't hold pressure then it would turn on the CEL and set code P0456.
EVAP system is like this:
--------- = vacuum hoses
Intake manifold--------EVAP solenoid----------pressure sensor/charcoal canister------Gas tank
A solenoid is just an electric valve the computer can open and close, in this case, when it opens gas fumes would be sucked from the gas tank thru the charcoal and into the intake to be burned in the engine.
When solenoid closes then, if system is sealed, it should hold that negative pressure.
So EVAP code P0456 covers alot of ground, lol, slight leak
Gas cap seals the tank, so could be bad gas cap, they can be tested, "loose gas cap" often comes up when looking at this code
Filler and vent hose, where you put the gas in, they have rubber parts that can crack and so leak air or fuel.
Common issue in warmer climates
Any of the vacuum hoses
Faulty pressure gauge
Cracked charcoal canister
And yes faulty or leaking solenoid
So you could waste alot of time and money replacing parts that are not broke.
P0456 is just a general code that only tells you there "may be a small leak" because it could even be a faulty computer, lol, very very unlikely but still could be.
First thing I would do would be to get a short hose and a rag
Remove gas cap and put hose in gas tank, just a little into the neck then wrap rag around it to seal it.
Now blow into the hose, lungs can generate about 2psi pressure
See if tank can hold the pressure
And LISTEN
You may hear air escaping
Don't use an air compressor or you WILL blow off fittings on the tank, lol.
get a grandson or neighborhood boy with young lungs to help out, :)
And just as a "heads up", CEL will NOT go off after you fix the system.
Computer can not be reset for emissions codes, computer must run 2 successful tests of the EVAP system before it will clear the code and turn off the CEL.
There is no way to force it to run the test, but it will run the test each time engine is fully warmed up because of the code.
Then engine must cool down, below 100degF, and next time it warms up it will run another EVAP test.
A "drive cycle" is when engine coolant warms up to 190degF and then cools down to 100degF, that = 1 drive cycle
Computer needs 2 or 3 drive cycles to clear emissions codes, assuming tests are good
For this code try to keep gas in the tank below 3/4 and above 1/4 after any repairs, seems to help pass the testing.
EVAP system uses a running engines intake manifold vacuum to create negative pressure in the Gas Tank
When you stop to get gas and open the gas cap you should often here a "whooosh" noise as air is sucked into the gas tank because it had negative pressure from just driving the truck.
If you haven't heard this in awhile then yes you have a leak somewhere in the EVAP system
The point of the EVAP system is to prevent gas fumes from polluting the air we breath.
So this is an Emissions system like Catalytic converter
When you are driving the truck the computer will run tests on all the systems including EVAP system.
In one of these tests the computer increased the negative pressure in the gas tank and it didn't hold the pressure, so it "made a note" of that, by setting a code in memory but wouldn't turn on the CEL.
Next time you drove the truck(has to cool down) the computer would run another test on EVAP system, and if it also didn't hold pressure then it would turn on the CEL and set code P0456.
EVAP system is like this:
--------- = vacuum hoses
Intake manifold--------EVAP solenoid----------pressure sensor/charcoal canister------Gas tank
A solenoid is just an electric valve the computer can open and close, in this case, when it opens gas fumes would be sucked from the gas tank thru the charcoal and into the intake to be burned in the engine.
When solenoid closes then, if system is sealed, it should hold that negative pressure.
So EVAP code P0456 covers alot of ground, lol, slight leak
Gas cap seals the tank, so could be bad gas cap, they can be tested, "loose gas cap" often comes up when looking at this code
Filler and vent hose, where you put the gas in, they have rubber parts that can crack and so leak air or fuel.
Common issue in warmer climates
Any of the vacuum hoses
Faulty pressure gauge
Cracked charcoal canister
And yes faulty or leaking solenoid
So you could waste alot of time and money replacing parts that are not broke.
P0456 is just a general code that only tells you there "may be a small leak" because it could even be a faulty computer, lol, very very unlikely but still could be.
First thing I would do would be to get a short hose and a rag
Remove gas cap and put hose in gas tank, just a little into the neck then wrap rag around it to seal it.
Now blow into the hose, lungs can generate about 2psi pressure
See if tank can hold the pressure
And LISTEN
You may hear air escaping
Don't use an air compressor or you WILL blow off fittings on the tank, lol.
get a grandson or neighborhood boy with young lungs to help out, :)
And just as a "heads up", CEL will NOT go off after you fix the system.
Computer can not be reset for emissions codes, computer must run 2 successful tests of the EVAP system before it will clear the code and turn off the CEL.
There is no way to force it to run the test, but it will run the test each time engine is fully warmed up because of the code.
Then engine must cool down, below 100degF, and next time it warms up it will run another EVAP test.
A "drive cycle" is when engine coolant warms up to 190degF and then cools down to 100degF, that = 1 drive cycle
Computer needs 2 or 3 drive cycles to clear emissions codes, assuming tests are good
For this code try to keep gas in the tank below 3/4 and above 1/4 after any repairs, seems to help pass the testing.
Ijust read this post about check engine light and the gas cap, etc. I have a 1997 2.3L 4cyl that has had that problem for the past 15 years at least. No one in my area has been able to figure out whats going on and all have told me not to worry about it. It seems as though it only comes on when the outside temperature is above 32 degrees. Any advice?
#22
RF Veteran
iTrader: (1)
Welcome to the forum
Yes, unless you have to pass emissions test in your area this code is not a big concern
Get a wet rag and short hose
Remove gas cap and put hose in the opening and wrap rag around it to seal the opening
Blow into the hose and see if tank will hold pressure, DO NOT use an air compressor for this, you WILL blow off fittings, lung pressure only, which is 2psi max
A Young helper with good lungs is helpful, if it doesn't hold pressure, because you can then listen for where air is leaking out while he/she blows into the hose
Filler neck?
Top of tank?
Engine bay hoses?
If tank does hold pressure then its likely that the computer itself is the problem, its EVAP pressure circuit has failed, maybe it's the pressure sensor but thats a different code usually, a "circuit" code
Yes, unless you have to pass emissions test in your area this code is not a big concern
Get a wet rag and short hose
Remove gas cap and put hose in the opening and wrap rag around it to seal the opening
Blow into the hose and see if tank will hold pressure, DO NOT use an air compressor for this, you WILL blow off fittings, lung pressure only, which is 2psi max
A Young helper with good lungs is helpful, if it doesn't hold pressure, because you can then listen for where air is leaking out while he/she blows into the hose
Filler neck?
Top of tank?
Engine bay hoses?
If tank does hold pressure then its likely that the computer itself is the problem, its EVAP pressure circuit has failed, maybe it's the pressure sensor but thats a different code usually, a "circuit" code
Thread
Thread Starter
Forum
Replies
Last Post
RangerJoe981
4.0L OHV & SOHC V6 Tech
9
08-25-2009 09:54 PM