Experience strikes again, you guys nailed this one! Stopped at the dealership to pick up a sensor this morning, ended up finding it at the fourth one, $91 with Uncle Sam's cut. It started right up after replacing the sensor and is running as if nothing happened.
It seems that my '96 XJ is late...