looks like your protege has been having some issue lately.
preventive maint to prevent CEL.
replace spark plug on time
replace intake tube-tend to rip.
replace all fluid on time, PW steering, radiator fluid, oil, tranny.
replace o2 sensor every 100-120k regardless if it went bad.
clean EGR and idle valve every 60k.
replace spark plug cable every 100-150k
use different brand gas from time to time.
this will ensure a good running engine. i have 240k on mine now, never seen a CEL.
to answer your specific question, replace it. avoid the headache later
i never replace 02 sensors unless a code pops up for one, no reason to. i am a big car guy and maintain mine as best i can with my limited budget (wish i could afford a faster car or performance parts, 1 more year of college and i am on the road to finding a better job!) but if i were him, i would get new coils as they have gotten cheaper recently($51 for both lifetime warranty, well at the autozones near me)Most people that drive 10 year old cars don't have money to unnecessarily replace stuff. Or Like my work car I give 0 s**** about till it breaks I've got a dry rotted cracked belt now, guess when it's getting replaced? Bad inner tie rod isn't getting replaced till it wears down the dry rotted tires, as I said 0 s**** given about it.
And no one is gona toss a $100 o2 sensor for no reason every 100k miles
It's not that I ignore maintenance. When my celica developed a miss at 305k I went ahead and replaced everything at once including the entire distributor. It gets a synthetic oil change once a month ( 200+ miles a day usually hard miles) but when you see someone on a public forum act like they're perfect at replacing every little thing it makes me look at it and laugh
Brake fluid gets changed with calipers on my cars ( my protege got 3 flushes within a year), I have a new belt and small tool kit in the trunk, I'll get to it eventually but unless it breaks before then it's not happening.I have a brand new set of tires and mine are far from bald. My tires rarely get down to wear marks before they're replaced as I use the old ones for drifting. There's a difference between not replacing stuff because you don't have time and endangering yourself and others because you're lazy or cheap
He named off stuff that no one replaces until needed. I haven't ever replaced power steering fluid on any car I've owned. Gear oil doesn't get done till it's time for a clutch or it gets knotchy.belts when they squeal or get dry rotted ( my brother has had a chunk in the one on his golf for over a year, we've had multiple bets about when it's going to break but it's due for a timing belt so it's finally getting replaced) pretty sure oil and timing belts are the only things that get replaced on time with my cars.
The cars are 10 years old and have had multiple owners do you really think all of the previous owners kept up with everything? The first 100k miles are the most important of a cars life. If you don't take care of them in that period don't expect them to last. I'm not saying throw maintenance out the window after that but it's not as important. That's why I like used cars for my work car. I really don't have to care as much about keeping up with stuff
I have heard that they are a PITA to change.
pcb, you mentioned that it may be an electrical problem,.. What is the worse that could happen and how can it be fixed?
Ok, when checking the resistance on the sensor could you please elaborate a bit more on how to do this. I am new to this stuff and you seem to have lots of knowledge.