And the other stupid thing is, I got OBD2, and once running, the Check engine light does come on. But I get a communication error when I try to read the codes. 1996 was the first year for the XJ to get OBD2 and some on the Internet say 1996 was a "funny" year, whatever that means.