Time to take it to the doctor! You may be looking at an expensive prob. Sounds like you my have blown a piston rod. I had a 94 ZJ that had that problem and turned out it needed a new engine. Is your engine oil low? Is it empty? I hope I am mistaken and it is not a major prob. Just get it checked out ASAP!
Best of luck!!
It doesn't matter what you drive as long as it is a JEEP.
98 JGC Laredo 4.0, 3" lift, Rustys adjustable UCA's & LCA's, Custom K&N intake, high flow exhaust, Jet chip Stage 2 and 32x11.5 BFG TA's