Actually, as part of the procedure to read the error codes, you clear the ECU and check the codes later. So I figured that resetting and old ECU would be equivalent to putting in a new one: they both start from scratch.
It's getting tougher to find an ECU for my 13-year old car so if the salvage yard has the right one and it only costs $30 then I'll probably get it. Even if it turns out to be the O2 sensor (which I won't be able to determine until a couple months have gone by to notice the over-rich problem doesn't reappear because it occurs sporadically), I'm only out $30. The problem is that the online search at car-part.com comes up with the prompt page showing:
1- Ignition Cont, (center of firewall), w/o turbo; AT
2- Ignition Cont, (center of firewall), w/turbo
3- Ignition Cont, (center of firewall), w/o turbo; MT
4- Elec Cont Unit (ECU), (behind left side of dash), w/turbo, thru 9/91
5- Elec Cont Unit (ECU), (behind left side of dash), w/turbo, from 10/91
6- Elec Cont Unit (ECU), (behind left side of dash), w/o turbo; LHD
7- Elec Cont Unit (ECU), (behind left side of dash), w/o turbo; RHD; thru
8/91
8- Elec Cont Unit (ECU), (behind left side of dash), w/o turbo; RHD; from
9/91
I have the ECU (under the dash) so it would be one of the selections 4 to 8. It is a non-turbo, so it's down to selections 6 to 8. It is a 1992 so selection 7 is out, leaving me with:
6- Elec Cont Unit (ECU), (behind left side of dash), w/o turbo; LHD
8- Elec Cont Unit (ECU), (behind left side of dash), w/o turbo; RHD; from
9/91
Okay, so how do I tell if I've got a left-hand or right-hand drive? If I pick the LHD item (#6), there are a couple in-town salvage yards where I can get the ECU for $100. If I pick the RHD item (#8), there is an in-state salvage yard about 100 miles away (so I'd have them ship it) that only wants $30. At $30, I'd just get it and see later if it fixes the problem after first trying out other causes (O2 sensor, knock sensor, EGR valve, PCV). At $100, I would wait until it was the last stab at fixing the problem.
Presumably I am looking for "something" to be on either the left or right side of the engine to determine if it is a LHD or RHD model. What would be that "something" that I look for (that stands out like a sore thumb so dummy me can easily identify my engine type)?
What is interesting is if you put in the "wrong" ECU that you might actually improve your horsepower
formatting link
I almost wonder whether it matters if the ECU is listed as for LHD or RHD.