Rough idle after head and cam replacement
CF Veteran


Joined: Jan 2017
Posts: 3,413
Likes: 399
From: Connecticut
Year: 2000
Model: Cherokee (XJ)
Engine: 4.0
Thread Starter
Member




Joined: Jul 2010
Posts: 126
Likes: 4
From: Knoxville TN
Year: 1998
Model: Cherokee (XJ)
Engine: 4.0
Okay, I'm buddy with the 4WD 98 had an extra harness so we threw it on really quick and it still runs like crap, so unless It's a bad harness I'm thinking my harness isn't the issue.
CF Veteran


Joined: Jan 2017
Posts: 3,413
Likes: 399
From: Connecticut
Year: 2000
Model: Cherokee (XJ)
Engine: 4.0
Specifically, it's still the P0204 code? If it's generalized crap, and you switched a pile of stuff and you haven't reset the PCM you might do that:
https://www.cherokeeforum.com/f2/jee...-46047/index2/
Other than that, IMO PCM is only thing left.
https://www.cherokeeforum.com/f2/jee...-46047/index2/
Other than that, IMO PCM is only thing left.
Thread Starter
Member




Joined: Jul 2010
Posts: 126
Likes: 4
From: Knoxville TN
Year: 1998
Model: Cherokee (XJ)
Engine: 4.0
Specifically, it's still the P0204 code? If it's generalized crap, and you switched a pile of stuff and you haven't reset the PCM you might do that:
https://www.cherokeeforum.com/f2/jee...-46047/index2/
Other than that, IMO PCM is only thing left.
https://www.cherokeeforum.com/f2/jee...-46047/index2/
Other than that, IMO PCM is only thing left.
Thread Starter
Member




Joined: Jul 2010
Posts: 126
Likes: 4
From: Knoxville TN
Year: 1998
Model: Cherokee (XJ)
Engine: 4.0
Senior Member




Joined: Sep 2016
Posts: 971
Likes: 473
From: North East USA
Year: 2000
Model: Cherokee (XJ)
Engine: 4.0
That's more than a 1cylinder problem, you could kill one cylinder and it wouldn't do all that. I wouldn't focus on that one cylinder injector trouble code
Weird that it's that bad and isn't setting more codes.
The idea that the computer happened to decide to take a dump just when you worked on the head etc seems a little unlikely.
I'll assume the cam is timed correctly...
If you pulled the engine to do the work any chance the flex plate got messed up re it's relationship with the crank position sensor?
Thread Starter
Member




Joined: Jul 2010
Posts: 126
Likes: 4
From: Knoxville TN
Year: 1998
Model: Cherokee (XJ)
Engine: 4.0
Just thinking out loud here...
That's more than a 1cylinder problem, you could kill one cylinder and it wouldn't do all that. I wouldn't focus on that one cylinder injector trouble code
Weird that it's that bad and isn't setting more codes.
The idea that the computer happened to decide to take a dump just when you worked on the head etc seems a little unlikely.
I'll assume the cam is timed correctly...
If you pulled the engine to do the work any chance the flex plate got messed up re it's relationship with the crank position sensor?
That's more than a 1cylinder problem, you could kill one cylinder and it wouldn't do all that. I wouldn't focus on that one cylinder injector trouble code
Weird that it's that bad and isn't setting more codes.
The idea that the computer happened to decide to take a dump just when you worked on the head etc seems a little unlikely.
I'll assume the cam is timed correctly...
If you pulled the engine to do the work any chance the flex plate got messed up re it's relationship with the crank position sensor?
Senior Member




Joined: Sep 2016
Posts: 971
Likes: 473
From: North East USA
Year: 2000
Model: Cherokee (XJ)
Engine: 4.0
Look at live data on your scan tool at temperature, throttle %, map,ignition advance, O2 sensors, and anything else you can think of for something weird going on.... behaving funny or strange numbers.
Gotta be something that got messed up when it was worked on and likely a sensor or control. Strange no consistent codes but maybe that's telling us something, just don't know what.
Assuming it's not a mechanical issue with the head/cam/rockers it seems like "timing* is off . Plug wires on there in correct order?... That probably wouldn't set a code
Gotta be something that got messed up when it was worked on and likely a sensor or control. Strange no consistent codes but maybe that's telling us something, just don't know what.
Assuming it's not a mechanical issue with the head/cam/rockers it seems like "timing* is off . Plug wires on there in correct order?... That probably wouldn't set a code
Last edited by exasemech; Jan 25, 2024 at 12:01 AM.
CF Veteran


Joined: Jan 2017
Posts: 3,413
Likes: 399
From: Connecticut
Year: 2000
Model: Cherokee (XJ)
Engine: 4.0
Do you have any codes now? How many times have you driven it (some codes take more than one cycle to generate)?
Did you follow this advice:
as not finding anything bad does not automatically make it good.
Cam/crank sync absolutely needs to be checked.
Consider purchase of entry-level o-scope (or I can load you mine with a small (ok, massive) security deposit +postage (although based on what you've sunk into this so far an o-scope would be a drop in the bucket)).
Other scanners may be able to do the sync (Autel MK808s, Autel MS906TS, Thinkdiag2). Have to call/research.
Did you follow this advice:
as not finding anything bad does not automatically make it good.
Cam/crank sync absolutely needs to be checked.
Consider purchase of entry-level o-scope (or I can load you mine with a small (ok, massive) security deposit +postage (although based on what you've sunk into this so far an o-scope would be a drop in the bucket)).
Other scanners may be able to do the sync (Autel MK808s, Autel MS906TS, Thinkdiag2). Have to call/research.
Thread Starter
Member




Joined: Jul 2010
Posts: 126
Likes: 4
From: Knoxville TN
Year: 1998
Model: Cherokee (XJ)
Engine: 4.0
Do you have any codes now? How many times have you driven it (some codes take more than one cycle to generate)?
Did you follow this advice:
as not finding anything bad does not automatically make it good.
Cam/crank sync absolutely needs to be checked.
Consider purchase of entry-level o-scope (or I can load you mine with a small (ok, massive) security deposit +postage (although based on what you've sunk into this so far an o-scope would be a drop in the bucket)).
Other scanners may be able to do the sync (Autel MK808s, Autel MS906TS, Thinkdiag2). Have to call/research.
Did you follow this advice:
as not finding anything bad does not automatically make it good.
Cam/crank sync absolutely needs to be checked.
Consider purchase of entry-level o-scope (or I can load you mine with a small (ok, massive) security deposit +postage (although based on what you've sunk into this so far an o-scope would be a drop in the bucket)).
Other scanners may be able to do the sync (Autel MK808s, Autel MS906TS, Thinkdiag2). Have to call/research.
Thread Starter
Member




Joined: Jul 2010
Posts: 126
Likes: 4
From: Knoxville TN
Year: 1998
Model: Cherokee (XJ)
Engine: 4.0
Okay, so after looking at Distributor Indexing | cruiser54 I noticed that the rotor contacts are pretty far away from the #1 post, so I gonna do the cruiser54 distributor mod and get it closer.
If that doesn't work I'll try replacing the Crank Position Sensor.
If that doesn't work I'll try replacing the Crank Position Sensor.
CF Veteran


Joined: Jan 2017
Posts: 3,413
Likes: 399
From: Connecticut
Year: 2000
Model: Cherokee (XJ)
Engine: 4.0
Kinda what you're doing now. The camshaft position sensor (inside the distributor) needs to be sync'd with the crankshaft position sensor because
That may occur during indexing; if not, fine tuning is needed.
The position of the distributor will determine fuel synchronization


