Engine swap problems
Thread Starter
Senior Member
Joined: Jul 2016
Posts: 651
Likes: 0
From: NC
Year: 1994
Model: Grand Cherokee
Engine: 4.0
I put a new engine in my 94 ZJ out of a 98 XJ. Jeep ran fine until it exploded a piston. Pulled old motor, swapped sensors and dizzy, used the old manifolds and fuel rail. Jeep cranks right up every time, but, most of the time it skips and bogs down/backfires when given throttle. If I keep cranking and killing it, it eventually cranks and runs fine. It might crank right the first time or it might take 20 times. No apparent rhyme or reason.
When it cranks right it runs good until 2800-3000 RPMs. At that point it starts to skip and bog down. It also seems to bog down if Im on the interstate for ~15 minutes, but I can drive the backroads for hours with no issues.
Anyone have an issue similar to this? Any ideas on where to go from here?
When it cranks right it runs good until 2800-3000 RPMs. At that point it starts to skip and bog down. It also seems to bog down if Im on the interstate for ~15 minutes, but I can drive the backroads for hours with no issues.
Anyone have an issue similar to this? Any ideas on where to go from here?
Thread Starter
Senior Member
Joined: Jul 2016
Posts: 651
Likes: 0
From: NC
Year: 1994
Model: Grand Cherokee
Engine: 4.0
Also, I have replaced the CPS (got hung up and broke in the swap), TPS, IAC, and MAF sensors in an effort to solve the issue. One friend thinks I need a new computer.
Trending Topics
Newbie
Joined: Jan 2010
Posts: 17
Likes: 1
From: Ocilla Georgia
Year: 1997
Model: Cherokee(XJ)
Engine: 4.0
Since all this started after the engine swap, and you have covered many sensors and checked the fuel pressure, I would double check all the grounds to make sure they are all there and tight. There should be several that attach to a stud where the oil dip stick bolts to the block. I believe the ECU and TCM ground here. There should be one from the firewall to the back of the head at the last head bolt. There should be one run from the battery negative to the passenger side of the engine block somewhere. I think this one bolts to the same stud at the dip stick. Then there should be a smaller one run from the battery negative to the passenger inner fender. There may be one im missing, but I think that is it. Good Luck!
Thread Starter
Senior Member
Joined: Jul 2016
Posts: 651
Likes: 0
From: NC
Year: 1994
Model: Grand Cherokee
Engine: 4.0
Since all this started after the engine swap, and you have covered many sensors and checked the fuel pressure, I would double check all the grounds to make sure they are all there and tight. There should be several that attach to a stud where the oil dip stick bolts to the block. I believe the ECU and TCM ground here. There should be one from the firewall to the back of the head at the last head bolt. There should be one run from the battery negative to the passenger side of the engine block somewhere. I think this one bolts to the same stud at the dip stick. Then there should be a smaller one run from the battery negative to the passenger inner fender. There may be one im missing, but I think that is it. Good Luck!
I had a similar problem with my motor swap. I put a new crank sensor in that came with my jeep. Mine did give codes though, I think the codes were #1 injector fault, cam sensor, and another I cant remember. Anyway I started searching online found some info on cheap crank sensors, lots of people had the same problem. I put my old one in my new motor and that was it ran fine. All the info I found said to use oem quality crank sensors,yours is not giving codes but mine ran about the same way idled rough and as the rpm went up it ran worse.
Old fart with a wrench
Joined: Nov 2010
Posts: 14,398
Likes: 740
From: Manlius, east of Syracuse, NY
Year: 2000 XJ Sport & WJ Laredo
Model: Grand Cherokee (WJ)
Engine: 4.0L
A little science here, CAUTION< SCIENCE CONTENT! The crank sensor is a Hall-Effect switch that uses a magnetic field to sense motion in it's proximity. This one reads the windows in the flexplate to detect the position of the engine crankshaft. It produces a MILLIVOLT signal that lets the PCM fire the spark plugs on time. The PCM controls spark advance by measuring the time between pulses. All this relies on that magnetic field. MOPAR sensors use a neodymium magnet whereas aftermarket ones generally don't.
Enough said!
Enough said!
CF Veteran
Joined: Aug 2008
Posts: 6,588
Likes: 495
From: Chico, CA
Year: 1986
Model: Cherokee
Engine: 4.3L with headers and full 3" exhaust system
Aha, Thanks Dave. So did you use the 98 flywheel/flexplate or the 94. To make it run properly you will need the 94 flexplate on the 94 bell housing, and make sure you use the 94 distributor too, timed properly
Old fart with a wrench
Joined: Nov 2010
Posts: 14,398
Likes: 740
From: Manlius, east of Syracuse, NY
Year: 2000 XJ Sport & WJ Laredo
Model: Grand Cherokee (WJ)
Engine: 4.0L
Just had a brain fart! Is the 94 a Renix and are there any differences between them and a late model XJ? I'm thinking like spark advance or something like that.
Last edited by dave1123; Dec 21, 2017 at 05:13 AM.
Thread Starter
Senior Member
Joined: Jul 2016
Posts: 651
Likes: 0
From: NC
Year: 1994
Model: Grand Cherokee
Engine: 4.0
I had to replace the CPS once before and used an oreilly part, with good success. Wouldnt have hadto replace it again, but it was a casualty of the swap.
no, its not renix. All ZJs are after the renix years. And I used all of my sensors and my dizzy as wel as the fuel rail.
no, its not renix. All ZJs are after the renix years. And I used all of my sensors and my dizzy as wel as the fuel rail.


