You didn't say under what circumstanis the engine Knocks. I didn't change the oil in the WJ for a while and one day, with an hour to kill, thought "why not try one of those Jiffy/Qwik lube places", well the next day I (WJ) ended up with a Lifter knock. So are my 2 connected... I THINK SO, anyway... you could have a Lifter that won't fully expand. If the knocking happens when you first start it up and then quits (ur lucky) then it's likely (but not 100%) a Lifter. Lifters make a higher pitched, tinny sound whereas Rods make a deeper, thudding type of sound.
JM2C's