JSpiers
New Member
1998 Honda Civic Ex two door. Car has 185,000 miles, has been very reliable car. Have done basic maintenance over the years. CEL has been on for last few years but hasn't seemed too impact function. Yesterday, car began to idle very rough. At higher speeds was hard to notice but didn't seem to have as much power. Figured there was a bad plug or wire. Remove one of the wires as car was running to see if problem got better or worse. Saw white spark, but must have pulled it out too far as the car died. Tried to crank back up, no dice. Tried to read CEL codes but couldn't without cranking the car. Pulled a wire and tried to crank to watch spark and didn't see any spark. Pulled distributor, tested ignition coil and ICM. Ohms were low on ignition coil, parts store said ICM showed bad at low RPMS but good at high RPMs, but to replace. Bought new distributor, installed and car cranked back up. Still have rough idle problem though at low RPMs. Sounds pretty good when I idle it up. Checked CEL codes and am getting 41. Reset CEL and get code 41, Primary Oxygen Sensor heater. Should I replace it? Would it cause rough idle at low RPMs? Thanks in advance for the advice.
3/17/12 Update
Pulled the IACV this morning and thoroughly cleaned it. Seems to run a little smoother, but still rough idle. On initial start up with motor cold, idle is very smooth (2000 RPMs). Idle is still smooth at 1500rpms, but once it drops below 1500 (between 1500 and 1000) it begins to idle rough. Typically I only notice the rough idle as the idle is in its down stroke. Once it begins to idle back up the idle goes back smooth. As the car warms the idle typically lands in the 600-1200 rpm range (average 700/800).
Note, while driving engine runs rough with increased throttle too. Major loss of acceleration.
CEL shows code 41, 71, 72, and 23. Today is the first day I've gotten anything other than 41.
Primary oxygen sensor heater
Random misfire cylinder 1
Random misfire cylinder 2
Knock sensor
3/17/12 Update
Pulled the IACV this morning and thoroughly cleaned it. Seems to run a little smoother, but still rough idle. On initial start up with motor cold, idle is very smooth (2000 RPMs). Idle is still smooth at 1500rpms, but once it drops below 1500 (between 1500 and 1000) it begins to idle rough. Typically I only notice the rough idle as the idle is in its down stroke. Once it begins to idle back up the idle goes back smooth. As the car warms the idle typically lands in the 600-1200 rpm range (average 700/800).
Note, while driving engine runs rough with increased throttle too. Major loss of acceleration.
CEL shows code 41, 71, 72, and 23. Today is the first day I've gotten anything other than 41.
Primary oxygen sensor heater
Random misfire cylinder 1
Random misfire cylinder 2
Knock sensor
Last edited: