P0443, intermittent cei, solenoid works
#1
Newbie
Thread Starter
Join Date: Jan 2021
Posts: 13
Likes: 0
Received 0 Likes
on
0 Posts
Year: 2000
Model: Cherokee (XJ)
Engine: 4.0
P0443, intermittent cei, solenoid works
I've been getting this code intermittently for over a year, but need to pass emissions soon, replaced the vapor solenoid multiple times now with no change. After engine warms up I can feel the solenoid clicking. Was also able to start the solenoid with a scanner as well but for some reason after hitting stop test it would continue to run until I powered off the jeep. Pink wire is continuous to the ECM plug, get 12v from white and pink has ground when powered off but do get 5v from pink when key set to on and not running. A year ago the cei would be gone for months which is how I passed my previous emissions, recent months its gone for a few days then come back but recently it seems to be more consistent, have cleared it a few times but comes back after a couple starts. Is my PCM on its way out or am I missing something? Thanks in advanced for the help.
Last edited by Will Moser; 05-16-2021 at 08:14 PM.
#2
CF Veteran
Join Date: Dec 2017
Posts: 4,043
Received 1,120 Likes
on
899 Posts
Year: 1989
Model: Comanche (MJ)
Engine: 4.0
Since you're replaced the valve a few times, I would inspect all of the lines to it, including back to the tank. Sometimes the line rusts through or the rubber rots and you get a leak, or something is plugged. I believe that code is triggered when the fuel tank pressure sensor doesn't register a change when the purge valve is activated. I also got similar codes on a Nissan Frontier that the canister by the tank would get plugged up with dust every few years.
#3
Newbie
Thread Starter
Join Date: Jan 2021
Posts: 13
Likes: 0
Received 0 Likes
on
0 Posts
Year: 2000
Model: Cherokee (XJ)
Engine: 4.0
Since you're replaced the valve a few times, I would inspect all of the lines to it, including back to the tank. Sometimes the line rusts through or the rubber rots and you get a leak, or something is plugged. I believe that code is triggered when the fuel tank pressure sensor doesn't register a change when the purge valve is activated. I also got similar codes on a Nissan Frontier that the canister by the tank would get plugged up with dust every few years.
#4
Newbie
Thread Starter
Join Date: Jan 2021
Posts: 13
Likes: 0
Received 0 Likes
on
0 Posts
Year: 2000
Model: Cherokee (XJ)
Engine: 4.0
Replaced the canister but code came back a few hours later, started checking the lines with a brake bleeder hand pump after blocking one end of each line to see if they hold vacuum and there it was, the damn line going from the purge solenoid to the intake manifold had a leak. Replaced the line and this code has yet to come back. Thanks again!!!
#5
Newbie
Thread Starter
Join Date: Jan 2021
Posts: 13
Likes: 0
Received 0 Likes
on
0 Posts
Year: 2000
Model: Cherokee (XJ)
Engine: 4.0
I spoke too soon..... Code literally just came back ughh. I'm quite sure there are no leaks in the vacuum lines now as I tested all besides the one large guy that just goes from the canister to a vent/plug under the hood. Any other ideas? I haven't dropped the tank to check but pulling on the vacuum lines that goes to it it seems to be connected.
#6
Newbie
Thread Starter
Join Date: Jan 2021
Posts: 13
Likes: 0
Received 0 Likes
on
0 Posts
Year: 2000
Model: Cherokee (XJ)
Engine: 4.0
The check engine light does not come every time I start the jeep, seems to only be on like 50% of the time. Also I have noticed recently when the engine is cold it can crank for 30 seconds before actually starting. Is the ECU is on its way out?
#7
Newbie
Thread Starter
Join Date: Jan 2021
Posts: 13
Likes: 0
Received 0 Likes
on
0 Posts
Year: 2000
Model: Cherokee (XJ)
Engine: 4.0
It took a bit to start this morning and then ran fine. Just tried starting it again a few minutes ago and it was the same, took 20-30 seconds to crank but now this time a second code has come up. P1391, intermittent loss of crankshaft position sensor. Again it runs fine after it struggles to start.....
Trending Topics
#8
Newbie
Thread Starter
Join Date: Jan 2021
Posts: 13
Likes: 0
Received 0 Likes
on
0 Posts
Year: 2000
Model: Cherokee (XJ)
Engine: 4.0
Since I saw that 5v on what's supposed to be the switched ground for the EVAP solenoid, seems like either the ECU is shorted or the wire is somehow shorted to the ECU sensor 5v output causing the cps code? I am trying to avoid opening up the factory wire sheath as it looks to be all intact so I ordered a reman ECU, wish me luck haha
#9
CF Veteran
Join Date: Mar 2016
Posts: 3,547
Received 662 Likes
on
565 Posts
Year: 96
Model: Cherokee (XJ)
Engine: 4.0
Since I saw that 5v on what's supposed to be the switched ground for the EVAP solenoid, seems like either the ECU is shorted or the wire is somehow shorted to the ECU sensor 5v output causing the cps code? I am trying to avoid opening up the factory wire sheath as it looks to be all intact so I ordered a reman ECU, wish me luck haha
there s a few ways to try, a multimeter being the most obvious
shake the harness
(the most clever method I read about involves installing a flasher relay and shaking the harness, when it stops clicking, you found the short)
(at least some) XJ have poor quality wiring, the plastic insulation is both soft & brittle
#10
Newbie
Thread Starter
Join Date: Jan 2021
Posts: 13
Likes: 0
Received 0 Likes
on
0 Posts
Year: 2000
Model: Cherokee (XJ)
Engine: 4.0
just before you install the new ECU, I would take that opportunity to probe between the ECU plug and solenoid plug to see if you have a short
there s a few ways to try, a multimeter being the most obvious
shake the harness
(the most clever method I read about involves installing a flasher relay and shaking the harness, when it stops clicking, you found the short)
(at least some) XJ have poor quality wiring, the plastic insulation is both soft & brittle
there s a few ways to try, a multimeter being the most obvious
shake the harness
(the most clever method I read about involves installing a flasher relay and shaking the harness, when it stops clicking, you found the short)
(at least some) XJ have poor quality wiring, the plastic insulation is both soft & brittle
Also an update, I ended up replacing the CPS sensor the other day which made that code go away and helped for a day or two but the issue came back again this morning, didn't want to start but finally did. Starts fine when engine is warm still. But now the check engine light is no longer lit as of this morning even though my reader still shows the active EVAP code.
#11
Newbie
Thread Starter
Join Date: Jan 2021
Posts: 13
Likes: 0
Received 0 Likes
on
0 Posts
Year: 2000
Model: Cherokee (XJ)
Engine: 4.0
Still haven't received the replacement ECU I ordered, but I'm about ready to rip the whole engine harness out to go over it as it just keeps getting worse. Yesterday I started getting codes P0352 & P0353 for ignition coil 2 and 3 primary circuits and now today I'm also getting P0340 for no cam signal at PCM. Still have the P1391 for intermittent loss of CMP or CKP as well. Is there any sense in replacing the cam sensor or is this definitely going to be a wiring harness issue? Its getting more difficult to get her to start, have been shaking harnesses and replugging plugs and sometimes I get lucky and she will run fine but all codes are still active.
Thread
Thread Starter
Forum
Replies
Last Post
mongold88
Stock XJ Cherokee Tech. All XJ Non-modified/stock questions go here
15
10-01-2018 11:27 PM
JimiDiddle
Stock XJ Cherokee Tech. All XJ Non-modified/stock questions go here
3
11-04-2015 04:55 PM
scatgo
Stock XJ Cherokee Tech. All XJ Non-modified/stock questions go here
4
03-19-2015 06:47 AM
bsmd2005
Stock XJ Cherokee Tech. All XJ Non-modified/stock questions go here
5
02-08-2014 07:56 PM
markcrain
Stock XJ Cherokee Tech. All XJ Non-modified/stock questions go here
6
10-03-2013 12:26 AM
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)