The Jeep Cherokee (XJ) is a compact SUV that was manufactured and marketed by Jeep from 1997 to 2001. Sharing the name of the original full-size SJ model, but without a traditional body-on-frame chassis, the XJ instead featured a light-weight unibody design.
oil light comes on due to a lack of oil pressure, not just because the oil level is low . so you have multiple possible issues here . Bad sensor, failing oil pump , or worn engine internals