P0302 and P0304 represent misfires on cylinders 2 and 4, respectively.
P1123 is a rich fuel trim code. So far, you've hit on all the likely
points that would cause misfire and dump fuel into exhaust. I'd tend to
rule out TPS, MAF and such because they would affect all cylinders
equally.
Does this engine have an egr? I can't remember. I've seen egr valves
stuck open causing misfire codes. Apparently the egr passages are such
that it adds exhaust to some cylinders more than others.
If you're satisfied everything above is ok, I'd recommend checking
compression and/or switching the #2 and #4 injectors with the #1 and #3
injectors. If you clear the codes and the lamp returns with P0301 and
P0303, then you know it was the injectors. You can try similar strategies
with the plugs and wires (if they reach) if you are not sure of their
quality. I will say that some brands of aftermarket plugs have been
especially troublesome and nearly all aftermarket wires have been junk
based on what I have seen.
Nope, no EGR valve...
Switched the injectors....same codes as before.
And replaced the wires with OEM wires from the dealership today.
Plus were NGK plugs..
While I was at the dealership, I had them pull the codes and run a bit
of troubleshooting for me.
They came up with the same responses you did.
Not the TPS, MAF or the ignition coil.
I may have left out a large chunk of relevant information that may
help...
The tech noticed my car is burning oil. I've had the compression
tested and the previous mechanic said that the results indicated my
oil rings were most likely fine, but I most likely need a valve job as
oil was leaking into the combustion chamber.
Pulling my plugs, we noticed they're fouling out.
His theory:
The plugs are fouling out and causing the non-burned fuel/air mixture
to be dumped. When this mixture hits the O2 sensor, it triggers the
P1123 too rich code. The ECM tries to compensate by adjusting the
timing to get a more efficient burn, which explains the timing jumping
around so much.
So, fix the oil leak and fix the problem?
Or not plausible?
I'm going to take the care into either another shop, or back to the
dealership to have the compression rechecked.
Any situation that you can think of in which the compression checks
out fine but it may still be the oil rings?
$300 for a valve job I can stomach.
$1500 for a rebuild, I dunno about.
Car just isn't worth that much.
(*** On a side note, the dealership didn't even charge me for the
30-45 min the tech spent on looking at the car! I was impressed as I
was ready to fork over the $70 just so I'd know from a reliable source
what the !$#@ my problem was!)