I have a 97 Cherokee Sport. It has recently started cutting out when driving. It bucks and seems like it is possibly missing. I have replaced in the last 4 months, CPS, MAP, TPS, plugs and wires and O2 sensor. I had an issue like this before but not as bad. It would stop when the O2 sensor...