diagnosing DTC 543

rockin_rick

Member
Oct 9, 2003
968
1
17
Here's my experience with code 543 and ways to diagnose (according to the service manual) and figure out whats wrong. After searching this out, no one seems to know what the deal with this is so perhaps this will help someone, sometime.

I just got done putting in a new motor, HCI upgrade, and fuel pump. I've drove it about 5 times and about 125 miles. On my way home last time, it was driving fine. Then all of a sudden it started to run crappy like it was missing, really rough and kinda sputtery. I look at my wideband O2 and it's reading between 15-18. I was also datalogging with the TwEECer and had the laptop on and monitoring. LAMBSE (what the EEC is trying to get the A/F ratio to be at) responded and was about 10 and the stock 02's reported lean. It just so happened that I had another tune already programmed was a open loop all the time setup, so I switched it over fearing that the stock O2's had gone crazy and I could force a richer A/F ratio. Car went to open loop, but WB still said 15-16 (sometimes to 18, mainly 15-16) even with LAMBSE at 13ish. I know that the tune, while in open loop, can get the A/F ratio close to LAMBSE as I've drove for a while like this. I nervously drove it home about 10 more minutes, ready to pull it over at any sec. I was very concerned about my stud mounted rockers loosening as I've had troubles with this.

Get home and pull codes, run a KOEO. KOEO gives you 2 sets of codes. The first set is KOEO codes and the second set is continous memory codes. KOEO's first set was 111, then the continous memory codes had a 542 and 543. The 542 could have been set by my jumpering the fuel pump test in the DLC (data link connector, the connector that you use to enter self test mode (KOEO, KOER)) to run the pump non-stop to check the fuel pressure.

I'm in the middle of diagnosing this, I'll update when/if I figure out what the problem is.

*********************

The EEC monitors the fuel pump power circuit. Power for the fuel pump comes from the battery, through a fuse, then to the CCRM. A relay in the CCRM is grounded by the EEC when it wants the pump to run. It can also be grounded in the DLC. The output of the relay goes to the inertia switch then to the pump. The output of the relay also goes to the EEC (pin 8) to monitor the voltage that the pump is receiving. This is how the EEC knows that there is a problem. If it's grounding the relay to turn on the pump, it expects 12V on pin 8. If it isn't always 12V when it's grounding the relay, then it knows there is a problem. Apparently code 543 gets set if the voltage drops, say if the relay is bad.

First off, there is a difference between a KOEO code 543 and a continous memory 543. KOEO first:

*******************************

Diagnostic Trouble Code (DTC) 543/524 indicates a fuel pump secondary circuit failure between the B(+) supply and the FPM connection to the power-to-pump circuit.

Possible causes:
No Starts:

-- Open circuit between the B(+) supply and the FPM connection to the power-to-pump circuit.

-- Fuel pump relay contacts always open.

Engine Starts:

-- Left/Front HO2S short to power

-- Damaged Powertrain Control Module (PCM).

** Does engine start?

NO = fix open in circuit or replace CCRM. RERUN test.
YES = continue

CHECK FRONT/LEFT HO2S FOR SHORT TO POWER

NOTE:
Due to the internal circuitry of the PCM, a Left/Front HO2S signal short to power could produce a DTC 542/543.


* Key off.

* Disconnect left or front HO2S.

* Measure resistance between HO2S signal pin and KEY POWER pin at the HO2S connector.

** Is resistance greater than 10,000 ohms?


NO = replace the O2 sensor. RERUN test.
YES = continue

CHECK HO2S CIRCUIT FOR SHORT TO POWER

* Key off.

* Left or Front HO2S disconnected.

* Disconnect Powertrain Control Module (PCM). Inspect for damaged or pushed out pins, corrosion, loose wires, etc. Service as necessary. Leave PCM disconnected.

* Key on.

* Measure voltage between the HO2S signal at the HO2S vehicle harness connector and chassis ground.

** Is voltage less than 1.0 volt?


YES = replace ECM, reconnect the O2. RERUN test.
NO = fix short circuit, reconnect the ECM and O2. RERUN test.
END


********************************

Continous memory 543

** Also a continous memory code 556/557?

YES = skip ahead to section after next YES/NO quesions
NO = continue

A Continuous Memory DTC 524/543, without the presence of a Continuous Memory DTC 556/557, indicates that during vehicle operation, one of the following has occurred :

-- Open in the B(+) circuit between B(+) and the fuel pump relay.

-- Fuel pump relay contacts opened.

-- Open in the power-to-pump circuit from the CCRM/LFP relay to the FPM splice.

-- Left/Front HO2S circuit short to power.


* Start engine.

* Check for engine stall/stumble while performing the following (also, if possible, listen for fuel pump turning off):

-- Shake, wiggle, bend the fuel pump relay B(+) circuit to the CCRM/LFP relay.

-- Lightly tap the CCRM/LFP relay (to simulate road shock).

-- Shake, wiggle, bend the power-to-pump circuit from the CCRM/LFP relay to the FPM splice.

* Key off.

* Inspect the CCRM/LFP relay connector and B(+) connector terminal for corrosion, damaged pins, etc.

** Is fault indicated/found?

YES = ISOLATE fault and SERVICE as necessary. CLEAR Continuous Memory DTC. RERUN test.
NO = Under certain conditions, a Continuous Memory DTC 524/543 may have been set without a Continuous Memory DTC 556/557, even though a fault has occurred in the fuel pump primary circuit. continue

A Continuous Memory DTC 556/557 indicates a fuel pump primary circuit failure has occurred during vehicle operation. Possible causes are:

-- Open VPWR in the CCRM.

-- Open coil in fuel pump relay.

-- Open in fuel pump circuit (PCM Pin 22).

* Start engine.

* Check for engine stall/stumble while performing the following (also, if possible, listen for fuel pump turning off):

-- Shake, wiggle, bend the EEC-IV vehicle harness fuel pump circuit (Pin 22) between the PCM and the CCRM.

-- Lightly tap the CCRM to simulate road shock.

* Key off.

* Inspect the PCM connector and the fuel pump relay connectors for corrosion, damaged pins, etc.

** Is fault indicated/found?

YES = ISOLATE fault and SERVICE as necessary. CLEAR Continuous Memory DTC. RERUN test.
NO = continue

CHECK LEFT/FRONT HO2S CIRCUIT FOR SHORT TO POWER

NOTE:
Due to the internal circuitry of the PCM, an intermittent left/front HO2S signal short to power could produce a Continuous Memory DTC 542 or 524/543.


* Key off.

* Install breakout box, if applicable.

* Breakout box installed, PCM disconnected.

* Connect a test lamp between the left/front HO2S test (pin 43) and test pin 40 at the breakout box.

* Key on, engine off.

* Observe test lamp for an indication of a fault while performing the following (the light will turn on bright when a fault is detected):

-- Shake, wiggle, bend the left/front HO2S circuit from the HO2S sensor to the PCM.

-- Lightly tap the HO2S sensor (to simulate road shock).

** Is fault indicated?

YES = ISOLATE fault and SERVICE as necessary. CLEAR Continuous Memory DTC. RERUN test.
NO = take to dealer for complicated analysis (sorry)

*********************************

A breakout box is a connector that plugs into the harness where the EEC plugs in. It provides pins so that you can probe the wires with a meter. Probing the pins in the harness can ruin them, so be careful as I'd bet no one has a breakout box except dealers. (the insertion of the meter's test probe can expand the connectors in the harness connector and then cause them not to make good contact with the pins in the EEC connector).

If this helps someone, let me know!

Rick
 
Here's some definitions.

ECM = PCM = powertrain control module (computer)
HO2S = heated oxygen sensor
CCRM = constant control relay module (thing by the cooling reservoir) (houses fuel pump relay)
DLC = data link connector (plug in engine compartment used to enter self test mode)
DTC = code from self test
VPWR = vehicle power (CCRM pins 12 and 24)
LFP = low speed fuel pump (our cars only have a low speed)
FPM = fuel pump monitor (circuit from output of fuel pump relay to the ECM pin 8 to monitor the voltage)
B(+) = +12V battery power (fuel pump relay = CCRM pin 11)

Rick
 
Rick:

First off, great write-up. Always nice to see someone post up step by step diagnosis for the se "weird" kind of problems.

I do have one question for you, just to confirm. If an oxygen sensor goes bad, does that cause a signal short to power? Or, is a signal short to power going to be a wiring problem?

I am admittedly woefully inadequete when it comes to electrical type problems. While I could do it, even measuring resistance is slightly intimidating to me.

More pointedly-

I'm having a stumbling problem, only really happens once it's warmed up. I pulled codes
543 KOEO

176
177
542
543 all in contninuous

With 176 and 177 both being the left O2, I'd think it'd be bad. If I understand you correctly, a bad left O2 sensor could cause the 543, correct?


Sorry for the long rant, just wanna make sure I'm on the right track.

Thanks,

J
 
My 543 ended up being a wet connector. It was the connector that connects the upper engine harness to the lower extension harness to the O2's. When doing my engine swap, I had that connector apart and the lower one was facing straight up like a cup. The waterpump had its hoses off, and I lifted the back of the motor tipping it forward and coolant ran out of the pump and filled up that connector. I dumped it out, and sprayed it out with contact cleaner. Ended up not being good enough.

When I was going through the list, I did all of the continous memory list, and then did the KOEO list. When I did this check:

--------

CHECK HO2S CIRCUIT FOR SHORT TO POWER

* Key off.

* Left or Front HO2S disconnected.

* Disconnect Powertrain Control Module (PCM). Inspect for damaged or pushed out pins, corrosion, loose wires, etc. Service as necessary. Leave PCM disconnected.

* Key on.

* Measure voltage between the HO2S signal at the HO2S vehicle harness connector and chassis ground.

** Is voltage less than 1.0 volt?

---------

I measured it to be about 4 volts. The wire I was measuring wasn't connected to anything (EEC removed). So I started backing up the harness to try and isolate the fault. I removed the connector that I previously mentioned. I checked the circuit in the upper harness connector and found it to be 0V. I thought that the problem might have been a shorted wire in the lower harness so I unwrapped the harness from the connector to the left O2 sensor connector. Nothing wrong, looked good. I plugged it back in and checked again. 2.6V. I then wiggled the connector and it made the voltage fluctuate. I recorded the wire locations in the connector and took it apart. When I pulled out the rubber plug in the back (where the wires go through) it was wet. I used some QD (quick drying) electrical cleaner spray and put it back together. Then it seemed fine. I haven't actually ran the car yet as I still haven't fixed the broken valvespring. :(

****************

Down-

A Continuous Memory DTC 542 indicates that one of the following intermittent conditions has occurred:

-- Fuel pump circuit activated when PCM expected circuit to be off (i.e. fuel system test or prime procedure).

-- Inertia Fuel Shutoff switch was tripped, then reset.

-- Open circuit in or between the fuel pump and FPM circuit at the PCM.

-- Poor fuel pump ground.

-- FPM or power-to-pump circuit short to power.

-- Fuel pump relay contacts stuck closed.

-- Left HO2S circuit short to power.

-- Engine stall due to excessive load.


**********

The one in bold is a common cause of 542. I got the 542 also, but I had done the fuel pump test, so I'm not certain that I didn't have a short in that connector also. If I were you, I'd research out possible shorts before ordering a new O2.

As for the O2, I'd stick with a 4 wire one, don't try subsutiting a 1 or 2 wire one (as you mentioned in another post). I think that the computer will 'see' that the heater in the O2 is not working and who knows what it will do. Maybe it will ignore that O2 then.? I'd just go with a stock replacement and avoid wondering if your new O2 is causing your problems. Especially if the new O2 doesn't fix your problem. Although it may. Check it first, save some money!

Rick
 
You can get those codes by running real low on fuel and the pump is staying on to get suction. Another way is changing injectors or fuel pump. If air is in the system you will get weird fuel pump codes. Some of these make zero sense. Like PCM fuel pump relay staying on even with key off. It's pretty damn ridiculous.
 
I have all of the above plus a 587 (variable control relay module communication failure.) Car bucked as if starving for fuel at operating temp. Only did it for s second during low rpm low load. Car ran fine after that then did it again a few days later. Fuel filter has been recently replaced. I read this and took the relays out and everything looked save for a little moisture around the seat however there was no moisture on any of the contacts. Where is the variable control relay module?