All 1993-1995.5 have the same 2.0L (OBD1) and 1996-1999.5 have the same 2.0L (OBD2). I have never heard of this Vin code a and b stuff.