i believe they are both the same obd, but as far as motor, i would say the fact that the 98-00 motors are newer and are an update of the older 96-97 model.
they probably built that motor and upgraded little things about it, or in another case the 96-97 is a way more common motor. so the less common one would be more expensive.