I searched everywhere in the internet and nothing would convince me with the answer on what's causes the PCM
to throw P1441 error code so that I can fix my car without expensive guessing replacement. So I digged on my own. First I needed to know what parts are in the purge system and what each component do. There are two active(electronic) parts in the system, the Vaccum Switch (tells the computer that it's contact switch are close or open) and the Purge solenoid(takes command from the computer either to open or close the solenoid valve for vacuum to flow). From these two components you can isolate exactly where the problem is to fix the P1441 permanently.
At some point during the engine running(all sensors values met), the computer will send a command to the solenoid valve to open to start purging the vapor from the canister,but it also check the vacuum switch (monitors any vacuum flow) if its contacts are close or open. Before the purge flow the computer should see it that contact is close before it purge. The switch should only be turned open by the vacuum force during purging. So if the computer tells the solenoid to open but sees that the vaccum switch was already open ( because it's defective and stucked open), it will throw the code P1441
So Examining the wordings on the error could which says about "System flow during non-purge".
Period of non-purge is when the computer(PCM
) is not commanding the purge valve to open.
System Flow means that the vacuum switch was opened by the vacuum flow. If the vaccum is stucked open forever and never closed, it's telling the computer that there's a vacuum flow but the PCM
will not believe because the computer did not send a command to the solenoid valve to open to purge.
So here's the sequence to the purge system
At point of non purge- computer not commanding solenoid to open, vaccum switch contacts are close, there's should be no vacuum flow from the canister to the intake, because the solenoid is closed.
When the computer sends the command to the solenoid to open, the vacuum starts to flow from the canister and the vacuum reaches a force to switch the Vacuum switch to open telling the computer that the vacuum is flowing from the canister.
P 1441 code tells me that the following are causing the error.
1. Bad Vaccum switch.
2. Bad connection wire from the Vacum switch to the computer
3. Bad ground wire from the vacuum swtch to ground.
4. Or bad connectors from Vacuum swith to computer, or the logic circiut in the computer itself.
Soi I decided to check the voltage and wiring from the swtich and decided that I need the Vaccum Switch. I went ebay and ordered one. While waiting for few days to receive it. I checked the canister hoses and started replacing old hoses. I also found out that hose from the tank to the canister was disconnected due to lose worn out hose. I fixed that one.
I reset the code even before I replace the Vacuum switch( which still on the transient delivery) and the code P1441 just came right back after few starts.
So I received the switch and installed it on top of the old one because I could not dislodge it from the metal mount. Inserted in wiring connector and the in and out hoses to the new vacuum switch and reset the code and fixed the problem. Wholaa!