Ok, so I am new to the Jeep thing having just picked up a '94 4.0 with 147K.  It runs strong but the engine at idle sounds like a diesel.  From what I've read on here it's either a lifter issue, cracked exhaust manifold, or normal for an old Jeep.  That's a story for another thread I guess...