- Jun 30, 2012
- 7,306
- 5
- 0
edit: this is old, just posted update at bottom in case anyone gives a shit.
Okay, so I'm working on a 2001 Cavalier with the old 2.2L. CEL on, P0440. Like most evap codes, it's a 'something is wrong with me but I don't know what' code.
I'll try and add in a little education here while also describing what I'm running into. If no one can help, hell, maybe I'll at least help someone else.
When the evap monitor (self-test) runs on most vehicles: the normally-closed purge valve opens. Vapors are pulled by engine vacuum through the system and into the engine. Then the normally-open canister valve closes (allowing vacuum to be pulled on the evap system). Then the purge valve closes, and a pressure sensor monitors the system to check for malfunctions.
P0440 means either the requisite vacuum was never pulled on the evap system, or that said vacuum went away too quickly. Possible causes: bad canister valve or wiring, a leak in the system, bad purge valve or wiring, saturated charcoal canister (has liquid fuel in it)...that's about it, as far as I can think right now.
There's another code for no flow through the purge valve, much like there is for the EGR system. But, as far as I can tell, this vehicle is not set up to monitor that. You could also have a vacuum leak on the engine intake side of the valve causing the leak, but this would generally set other DTC's or at least give some very telling data (fuel trim issues).
I spent hours going through this damn car. I know the canister valve seals. I know it has power. I don't have the equipment to manually trigger it through the ECM, so I do need to do one more test concerning the ground wire to make sure the wiring is okay (ECM turns it on by grounding it). But I'm 99% sure it will pass this test, as I've found a different issue.
No leaks. Certain of this. And I've pulled the hose off the charcoal canister to check for fuel (comes from 'topping off' the tank and flooding it).
So okay, I tell the owner. It has to be the purge valve or its wiring. I need to remove the upper intake stuff to be able to easily get to it and check the wiring, so that's what I do.
Key on, engine off, connector unplugged, I've got 12v on one side of the valve. Test light confirms that this hot wire can carry a load (no high resistance fault due to damaged wiring).
Then it gets weird. I've got ground on the other side. The PCM is not supposed to open the purge on engine start, so this is a problem.
But what happens when I plug in the valve? Nothing. Plug in a new valve? Nothing. Checked ground with a test light...this wire will NOT carry a load. There is far too much resistance between it and true battery ground. Confirmed by manually grounding this connection and listening to the valve click.
Unwanted ground goes away when the key is turned off. Starting to suspect the driver for this circuit inside the PCM is bad.
Unplug PCM, and check continuity between every single terminal of the connectors and this fuckin' wonky ground wire at the purge valve. Only one terminal has continuity, which means, ideally, there is no short to ground in the engine harness. The design of the connector, and fact that it is undamaged, makes me extremely dubious of a short through the connector, and I can manually trace the wire in question back to the stationary part of the engine harness.
Conclusion: PCM, you be fucking broken. As one last test, I plug the PCM back up, and backprobe the ground (control) wire for the purge valve at the PCM. I do the 'load test' again- hook test light ground up to my probe, positive right to the battery. Nothing.
So the PCM is grounding the valve when it shouldn't, AND it's a half-assed, barely there ground (explaining why the engine does not have a vacuum leak through the purge valve- can't open). But wait! I grab my DMM again, and check for ground on this wire at the PCM...nope, nothing. Move back up to the connection at the valve...nope, no ground there either.
I'm thinking...hoping...that disconnecting the PCM from its power source has temporarily unfucked things. Once it tries to open the purge valve again, the half-assed stuck-on ground circuit will probably return.
So I need to replace the PCM. Go figure, an important computer being mounted in the front bumper is having problems.
I know when I need to transport my laptop, I always am sure to strap it beneath my car. Foolproof, right?
Blargh...the actual questions are coming...
Okay, so I'm working on a 2001 Cavalier with the old 2.2L. CEL on, P0440. Like most evap codes, it's a 'something is wrong with me but I don't know what' code.
I'll try and add in a little education here while also describing what I'm running into. If no one can help, hell, maybe I'll at least help someone else.
When the evap monitor (self-test) runs on most vehicles: the normally-closed purge valve opens. Vapors are pulled by engine vacuum through the system and into the engine. Then the normally-open canister valve closes (allowing vacuum to be pulled on the evap system). Then the purge valve closes, and a pressure sensor monitors the system to check for malfunctions.
P0440 means either the requisite vacuum was never pulled on the evap system, or that said vacuum went away too quickly. Possible causes: bad canister valve or wiring, a leak in the system, bad purge valve or wiring, saturated charcoal canister (has liquid fuel in it)...that's about it, as far as I can think right now.
There's another code for no flow through the purge valve, much like there is for the EGR system. But, as far as I can tell, this vehicle is not set up to monitor that. You could also have a vacuum leak on the engine intake side of the valve causing the leak, but this would generally set other DTC's or at least give some very telling data (fuel trim issues).
I spent hours going through this damn car. I know the canister valve seals. I know it has power. I don't have the equipment to manually trigger it through the ECM, so I do need to do one more test concerning the ground wire to make sure the wiring is okay (ECM turns it on by grounding it). But I'm 99% sure it will pass this test, as I've found a different issue.
No leaks. Certain of this. And I've pulled the hose off the charcoal canister to check for fuel (comes from 'topping off' the tank and flooding it).
So okay, I tell the owner. It has to be the purge valve or its wiring. I need to remove the upper intake stuff to be able to easily get to it and check the wiring, so that's what I do.
Key on, engine off, connector unplugged, I've got 12v on one side of the valve. Test light confirms that this hot wire can carry a load (no high resistance fault due to damaged wiring).
Then it gets weird. I've got ground on the other side. The PCM is not supposed to open the purge on engine start, so this is a problem.
But what happens when I plug in the valve? Nothing. Plug in a new valve? Nothing. Checked ground with a test light...this wire will NOT carry a load. There is far too much resistance between it and true battery ground. Confirmed by manually grounding this connection and listening to the valve click.
Unwanted ground goes away when the key is turned off. Starting to suspect the driver for this circuit inside the PCM is bad.
Unplug PCM, and check continuity between every single terminal of the connectors and this fuckin' wonky ground wire at the purge valve. Only one terminal has continuity, which means, ideally, there is no short to ground in the engine harness. The design of the connector, and fact that it is undamaged, makes me extremely dubious of a short through the connector, and I can manually trace the wire in question back to the stationary part of the engine harness.
Conclusion: PCM, you be fucking broken. As one last test, I plug the PCM back up, and backprobe the ground (control) wire for the purge valve at the PCM. I do the 'load test' again- hook test light ground up to my probe, positive right to the battery. Nothing.
So the PCM is grounding the valve when it shouldn't, AND it's a half-assed, barely there ground (explaining why the engine does not have a vacuum leak through the purge valve- can't open). But wait! I grab my DMM again, and check for ground on this wire at the PCM...nope, nothing. Move back up to the connection at the valve...nope, no ground there either.
I'm thinking...hoping...that disconnecting the PCM from its power source has temporarily unfucked things. Once it tries to open the purge valve again, the half-assed stuck-on ground circuit will probably return.
So I need to replace the PCM. Go figure, an important computer being mounted in the front bumper is having problems.
I know when I need to transport my laptop, I always am sure to strap it beneath my car. Foolproof, right?
Blargh...the actual questions are coming...
Last edited: