Hi my 1996 disc started throwing up codes one was a 0150 which was for a o2 sensor and also a 0307 which was a misfire in cylinder #7 I reset the codes and it would run good for a day then throw them back up again. I put new plug wires, new champion spark plugs the cheap ones, cleaned my mass...