You may have blown a head gasket. Stop driving it until you can find out.
And engine knock is normally caused but I worn crankshaft bearing or rod bearing.
Engine knock happens when an unbalanced air and fuel combination occurs inside of an engine cylinder. If the problem is not corrected the vehicle runs the risk of having a piston malfunction.
There is no knock sensor on a 94 4L jeep engine. In 1991 when they changed to the 4L HO motor, they removed the knock sensor from the system.
May want to check flexplate, could be cracked.
The knock sensor on a 1996 Jeep Cherokee with a 4.0-liter engine is located on the engine block, specifically on the passenger side, near the rear of the engine. It is mounted to the block with a single bolt and has an electrical connector attached to it. To access it, you may need to remove some components, such as the air intake or other surrounding parts. Always consult a repair manual for specific details and diagrams for your vehicle.
From what I read in the manual it is the catalytic converter. A misfire that could damage the cat.
There is no 3.1 engine in any Jeep
With considerable difficulty. You need to split the engine from the gearbox and remove the clutch to get to it. This'll mean getting the engine out of the car.
A failing throttle position sensor is a common cause for idle speed fluctuations on a Jeep 4.7L.
Doesn't have one.
Its a EVAP leak. I knock a hose off on my passenger side all the time when working on the engine, the check engine light always comes on, look for a loose hose if you havent figured this out already
JEEP xD