The 5 codes they pulled indicate all 4 cyclinders are misfiring and too rich of a fuel mixture. Mechanic is not exactly sure if the catalytic convertor and both oxygen sensors are a problem. We're changing all the spark plugs and wires first to see what happens.
The mechanic took out the plugs and advised they're all bad. The wires were changed at 47000km, now the vehicle is at 225000km so we're getting the wires done as well. The distributor cap and rotor were changed mid last year. The clutch was changed not too long ago, so it's not the clutch slipping causing loss of power, I've dealt with worn out clutch and know how they feel when it is the clutch.
The guy quoted me parts plus $45 for the plugs and wires.
He also quoted me around $1000 if it comes to the oxygen sensors and catalytic convertor.
So you have: P0301, P0302, P0303, P0304, and....a fuel trim code. Multiple options for fuel trim DTC's. It would help to know the specific one. People often interpret these codes backwards. Someone telling you 'too rich' can be interpreted multiple ways:
The long term fuel trim has hit the upper limit. (a number over 100%; usually it sets the code after a 15-25% deviation. I don't remember if there's an OBD2 standard amount). This would mean the engine is actually running LEAN. The feedback from the O2's was continually informing the ECM of a lean condition. In response, it was altering the fueling strategy to richen it back up. The fuel trim is supposed to change during normal operation, but within a certain range. When it gets to a certain maximum, as mentioned, the ECM says 'fuck it, something's wrong, I'm not giving you any more extra fuel' and turns the CEL/MIL on.
Now, the opposite of that is that the O2 sensor signal is being interpreted as 'too much fuel,' and the the LTFT start to drop below 100%, again, eventually setting a code when a limit is reach and the ECM no longer wants to continue to lean out the fuel trim.
Now here's the kicker: A misfiring (misfire means proper combustion is not occurring) engine spits unburned oxygen AND unburned fuel into the exhaust. The O2 sensors monitor OXYGEN levels, not fuel. And there is only one sensor per bank of cylinders...so one misfiring cylinder, which dumps unburned fuel and oxygen into the exhaust, will actually indicate a lean condition to the computer (ECM), while harming the converter with the large quantity of hydrocarbons that it is not designed to deal with.
And now another problem- you must define 'bad spark plugs.' I interpret a 'bad plus' as one that is physically damaged. This is usually a result of detonation inside the cylinder. A
fouled plug, however, indicates something completely different. Fouled with gas usually means there is no spark occuring. Fouled with oil means...well, there's oil in the cylinder. This can come from a few different places.
The absolutely worst oxygen sensor in the world will not cause an engine to run terrible. Worst case, it will slightly over- or under-fuel, possibly to the point of setting a fuel trim code. The way your car has been running (and having DTC's), your oxygen sensor is being ignored by the engine computer. The engine is simply running in 'open loop,' meaning it is not taking O2 feedback into account. If everything else is working properly, open loop simply means worse gas mileage due to slightly less efficient combustion. It does not cause massive running problems.
And yes, and engine can run with a relatively 'stopped up' converter. It does not cause misfiring. It is more likely to cause labored (but somewhat smooth) engine operation, along with poor gas mileage and excessive oil consumption (which exacerbates the converter issue).