96 is much better to check out because it is OBD2. you can scan the data stream and also see if there are any codes stored. Use your own words and describe what your vehicle is doing and when does it do it? Warmed up or when it is still cold? All the time? only sometimes? Does the check engine light come on? Or is it always on?
so, any codes?
you should look at your fuel trims. see if the engine is running rich or running lean when it is acting up. That will tell you what area to look at.
dirty mass air flow sensor, bad fuel pressure regulator, bad fuel pump, bad fuel filter,
spark plug or
spark plug wire breaking down, and the list goes on and on. Need to narrow down the list by checking things out.