I did exactly that, all new, cap, rotor, plugs, wires, even a new distrib. new crank posision sensor, new fuel pump, fuel injectors are next ? Yes it is a 97, I use the jeep its self to read error codes, turn on/off 3 times and it shows error codes in the odometer, plus the "ckeck engine" light...