91-95 are different then 97+ on the TJ's. We have a 93YJ and the plugs are different on the connectors so the throttle body may fit but the sensors won't match the plugs, may be just a mater of replacing the TPS, MAP sensor, don't know. I'll look at my daughters 97TJ when she gets back home if the blizzard has not started...