well i dont have a o2 sensor and i did fail to mention i did put a break in my exaust when i went 4x4ing last but i wouldnt think that would effect it. i just put a super coil on it about 2 weeks ago and i also put new plugs. i guess a new cap and rotor wouldnt hurt. i been looking for a impendinzo distro or what ever.