Timing on the 2.5 is set by ecu at 8 degrees BTC. If it is running rich it could be several things. Tstat 195 should have operating temp at 210. O2 sensor , temp sensor for air and water on intake. TPS on throttle body, map sensor on firewall. Leaking vacuum lines. All players because they talk to ecu which decides fuel air mixture and timing.
89YJ 2.5L TBI, AX-5, NP231 SYE, Ford 8.8, Yukon Grizzly, Tom Woods Shaft, 33" BFG T/As, 4" lift, Warn VR10000s.
AF Jeep Club Tail #184