your tj has the dreaded 0331 head casting. They are known for cracking and leaking small amount of coolant into the engine which in turn eats the bearings, usually resulting in low oil pressure.
You said that you loose coolant, I would remove the valve cover and inspect for a crack.
take a look at this thread, remove the valve cover and inspect for a crack. Look at the pics in post #10.
https://wranglertjforum.com/threads/no-oil-to-the-cylinder-head.41472/