PDA

View Full Version : sudden rich condition, code 11, fixed by EFI reset


Victor Charlie
11-06-2009, 09:15 AM
I have narrowed down a problem and not sure what would be most productive to do next. I had multiple problems originally, so I'm starting this thread now that some easy ones were weeded out.

Problem: Car starts great, runs a variable amount of time - seconds to 1/2 hr. then suddenly, instantly, switches and goes rich by the smell of the exhaust, barely idles, sputters. On the road this means it stalls when the clutch is held in, won't restart easily. This is rectified temporarily by pulling the EFI fuse for a minute and resetting it. I always starts normally if the car sits overnight untouched, but usually not if it sits just 1 hr.

I think it is missing spark frequently, and that's why it is rich and sputtering, but I don't want to prejudge it. When I pulled the first plug I had spark, but wasn't clear if I had it regularly, and then I found and think I fixed that. Had trouble with aftermarket spark wires and coil pack, not picking up spark signal with timing light. That is much better since yesterday after spreading the connectors and reseating, but not perfect. i had to wiggle one to get the timing light to track this morning, then it behaved, but, strangely, the engine at that moment was running well and didn't change when I got the timing light signal back.

voltage tests at the ECU per TSRM were all normal, once TPS and idle were set, except the ac signal was odd. Setting of the AC switch on/off doesn't affect the other problems or throw a code 51, so I'm putting that down on the priority list.

codes:

code 11- on and off, I think likely related to the problem, though it doesn't perfectly match when the engine isn't running. There seemed to be some diming in the check engine light this morning for a moment after it started, as it was flashing the code 11 at me. I don't see obvious loose connectors anywhere: ECU. fuel pump relay, CPS, TPS, coil pack, ignitor. Wiggling these doesn't affect the poor running.

code 51 just when I set the idle screw to allow it to run, backed it out and code cleared, don't think it is the problem.

I haven't got a wideband yet, Tach not working yet b/c it is an NA-t swap. I feel fuel return, seems to have pressure.

Questions, unless someone just has it all figured out for me:

1) So how does the code 11 work? It isn't set by pulling the EFI fuse, obviously, since that resets the system. Can it be set intentionally by intermittent loss of voltage in the EFI circuit, like putting the fuse back too quickly?

2) Is there any part failure in the ECU, ignition circuit, or elsewhere, that can kick in randomly and throw a code 11, without stopping the engine, and then clear overnight?

Is the coil pack likely enough to be a problem that I should replace it? could it have anything to do with code 11 ( don't know how, but thought I'd ask).

If this isn't enough to point to an obvious answer or priority list for trouble shooting, I will be working on it and reposting as I get more info. Thanks.

Victor Charlie
11-06-2009, 05:37 PM
Sorry for the long post. Looking for help prioritizing the troubleshooting process, don't expect anyone to figure it out for me.

Victor Charlie
11-07-2009, 01:50 AM
Funny how things seem clearer on a sunny morning. After browsing around, I realized that this is kind of a dumb question until I check all the grounds. Sorry, I'm doing it and will post when I have results.

Victor Charlie
11-07-2009, 01:34 PM
Okay I did the ignitor upgrade, cleaned the grounds from the battery to body, head to body. coilpack to coilpack ground wire to head, checked plug wire order and put rubber inserts in the hollow of the plug wire at the coil side to make even better contact with the coil packs. connectors all look tight. Haven't pulled out the ECU itself yet.

so far: no difference in behavior, still starts okay, slows a lot and seems to misfire a lot after maybe a minute. A lot of white smoke smelling like unburned gas at first when it has been sputtering before it was turned off. It threw a code 51 again, so I am checking the TPS now, but I think that started more recently as I was playing with the throttle set screw. No code 11 so far.

Victor Charlie
11-08-2009, 12:12 AM
I'm just thinking out loud, I guess. I also found an extra plug, matches the EGR Temp sensor, which TEWD shows as CA only. Since the engine is JDM with EGR parts taken from an apparently non-california '87 GTE, I'm going to assume this doesn't matter.

Checked TEWD. I have fixed all the grounds in the TCCS circuit except the fuse box mounting screw on the left fender. Will clean this up tonight.

The RB #4 has a ground, but it hasn't been disturbed in the swap. It is an NA body, so I have to check that it is compatible with the 7m-GTE.

shaeff
11-08-2009, 08:08 PM
Hey Victor,

I'm fairly certain that your code 11 will mask any other codes until you fix that. It's a power interruption to the ECU. The ECU is grounded on the bottom right of the intake manifold near the firewall. There are two eyelet connectors that should be free of corrosion, and securely fastened to the manifold. If those are loose, you'll get all sorts of little gremlins. Check them.

Next, see if you can get the plug wires properly connected to the plugs and coilpacks. If they're not seated properly, that'll cause you some issues as well. NGK or OEM wires fit well. MSD's tend to be kindof a pain to get to fit, so I'd stay away from them (speaking from experience)

You likely didn't see a code 51 due to the fact that code 11 will mask it, as that's much more of a problem. Your main priority should be to find and fix the cause of the code 11.

You shouldn't be messing with the idle screw, there's a specific procedure to follow (that I cannot recall right now) to adjust idle, and you're not doing it all, so leave that be for now.

There shouldn't be pressure in the fuel return. Are you running an upgraded fuel pump? Adjustable fuel pressure regulator? If so, have you drilled the j-tube out? (see here: http://www.supramania.com/forums/showthread.php?t=34548&highlight=j-tube )

You should grab the tach circuit board from another member and slap it in your cluster. It's bolt-in, and will work great. It's always nice to have a tach!

It's not likely that the coilpack is your problem, but you could find someone local and swap quickly to find out. It only takes a few minutes.

Hope that helps!

Edit: check out this thread, specifically, post #9: http://www.supramania.com/forums/showthread.php?t=64492&highlight=ECU+grounds

Crazybobmundo
11-08-2009, 09:46 PM
I also found an extra plug, matches the EGR Temp sensor, which TEWD shows as CA only.


Do you have a picture of this plug? I have a random plug near the EGR that doesnt go to anything.
My engine was "JDM" before it was rebuilt. It had the factory EGR block off plates. So it kind of doesnt make sense if I have a CA harness and a "JDM" engine.


I read your post on my thread. You have similar problems but some are different. The different was that I wasnt getting spark at all.

I did get code 51, code 11 and code 14. I cleared them all, I have no clue how but what I did was disassemble the fuse block and swaped it with a 91 block (I had the codes still for a few days then magically they were gone and got spark). Changed the EFI relay and both codes 11 and 14 went away after I put everything together and grounded the grounds.

I also swaped the MAIN Relay underneath the dash on the drivers kick panel.

Now my car starts, revs itself, dies. I try it with the pedal depressed and as if my throttle wasnt hooked up, nothing happens and it is rigged. Im pretty much running in circles and I bet you can relate too.

If I ever figure out my problem Ill let you know and it'll hopefully help you.

figgie
11-08-2009, 10:16 PM
Victor

the issue might be that the CPS signal (yes I know, code 11 is not that ;) ) might be shorting the signal wires at the CPS connector itself. My car used to exhibit the same issue, it ran fine and then it sputtered, hiccuped etc. Felt like one of the cylinders was miss firing. Well it was not one. It was two due to the waste fire setup. The 7m TCCS does not have misfire detection of that level so it will continue to inject fuel when there is an ignition miss fire.

Quadruple check the CPS connector for any bare wires especially the CPS side (though check the harness side also). You might be grounding G1 or G2 to G- which will cause a miss fire on 1&6.

Victor Charlie
11-08-2009, 11:05 PM
Victor

the issue might be that the CPS signal (yes I know, code 11 is not that ;) ) might be shorting the signal wires at the CPS connector itself.

This is a great idea! I didn't know that the CPS could specifically affect one coil pack. I may have to break out the scope, but it is a serious, high end oscilloscope for electronics bench work, not car repair, so I'm a bit nervous to take an expensive, pristine piece of equipment into the garage. I also haven't used it for years, so there would be a learning curve.

I certainly will check that the wires are not shorted to ground or each other. I did do some harness work on those wires when I rehabilitated my harness, so it is entirely possible, and it is close to where I'm messing with the plug wires, so I might be mistaken about what is affecting my timing signal, which is very fussy.

I did work on the MSD wires to get a firm connection by taking a small silicone hose, cutting a short piece, cutting a slit lengthwise, and then spreading the connectors and filling the space with my piece of hose to keep them from closing all the way when reinsert the wires. I believe this has been effective in making solid contact.

Victor Charlie
11-08-2009, 11:18 PM
Thanks for the flood of great help everyone. To make this more readable this is my summary:

Code 11 is no longer showing after some fussing, and may have been unrelated.

Still could use help:

1) finding the great procedure for callibrating the TPS.

I will now check/fix in this order:

1) ground for fuse block
2) ground under intake manifold for ECU, add redundant ground wire
3) check integrity of wires from CPS. Gap and resistance already tested
4) adjust and test TPS to be sure code 51 is cleared again
5) recheck timing after code 51 is cleared.
6) swap coil packs.
7) check main relay operation with DVM.
8) swap AFM
9) check EFI relay operation.

Give me a day or two to try these things. Thanks. :icon_bigg

figgie
11-09-2009, 12:02 AM
Victor

good plan of attack. :)

The O-scope, forgo that for now. Do the visual check first and foremost before slapping the o-scope to that circuit.

Once the visual is done

http://www.autoshop101.com/forms/h23.pdf

page 11/16

unfortunatley it does not reveal voltages but the system is a low level signal. If anything start at 12v and then step down to 8v and if needed, 5v. time on the other hand, the 24 tooth wheel will do 2 turns for each revolution of the crank. Just do some math to find the time window needed to measure the pulse.

Victor Charlie
11-11-2009, 03:53 AM
I completed:

1) new ground for fuse block
Observation - it was very rusty and poor contact
2) ground under intake manifold for ECU, add redundant ground wire
Observation - bolt was never tightened, my bad. the white/black
ground wire wasn't even attached.
4) adjust (per TSRM)and test TPS to be sure code 51 is cleared again
Observation - no codes.
5) adjusted idle set screw while doing step 4

Now it runs well again, full power. Idle is stable except idles fast for a minute after acceleration, then suddenly slows and surges a few times before reestablishing stable idle. This appears to be in part due to dashpot needing adjustment.

So I think my problem is solved, and I think the most important issues were two bad grounds, poorly seated MSD wires, plus TPS needing adjustment.

Thanks a million to everyone who helped me figure this out.

Victor Charlie
11-11-2009, 09:54 AM
More driving, still the original issue with idle, though it is now drivable.

Unstable idle:
> when cold: Now it starts and idles well, but smells very rich.
> After a little driving, not warm yet: it starts holding a higher RPM after revving and laying off the throttle, then after about a minute, it starts with about 1 1/2 sec cylces of normal idle speed, which cuts off suddenly but briefly and rpm goes down, then raises up more gradually. In these cycles it is now firing consistently, no stumble or obvious misfire, seems to be running on all 6. still smells rich.
> When fully warm it idles nicely, runs well, just smells slightly rich.

Only known remaining defects: very restrictive catback from stock NA, soon to change, and timing still set 15 deg. BTDC.

The unstable Idle has been there from the start of this thread, but now is is running well enough that it doesn't stall, so the car is usable. Starts fine too, hot or cold, so far. Anyone correct me if I'm wrong, but the sudden cut off seems too fast to me be due to fuel pressure changes at idle, but cold be changes in electrical signal to the injectors. The steady cycle rate makes me think it isn't weak or inconsistent spark.

Question for the forum: pursue fuel or spark or something else next? I have a few obvious things to do still.

New priority list:

1) reset timing to stock and see if the timing light still flashes regularly when it is surging/fading.
2) get A/F guage, aftermarket boost guage, and Tach installed and functional.
3) install wideband so I don't get cancer or holes in my brain sniffing exhaust fumes.
4) adjust AFM calibration screw to optimize to stoich ratio.

figgie
11-11-2009, 11:07 PM
the first plan of attack. Set timimg per tsrm. That might fix alot of the surging at idle.

Victor Charlie
11-12-2009, 01:36 AM
the first plan of attack. Set timimg per tsrm. That might fix alot of the surging at idle.


Interesting. i wouldn't have guessed that. I will do so.

For posterity: forget all the cold/warm issues with idling. It turns out that the idle instability occurs within a certain RPM range. With no tach, im just guessing it's around 2000 rpm, very narrow band, then steadies out above or below that. The issues with all the other tuning, warming up the engine, and temperature are because all those things affect the idle speed and either put in in or take it out of the rpm range where it surges.