Notices
Series I Trouble Shooting This is the place to learn more about or discuss any issues you're having with your RX-8

Engine is ignoring ECU set idle

Thread Tools
 
Search this Thread
 
Rate Thread
 
Old 08-20-2018, 10:26 AM
  #1  
Registered
Thread Starter
 
UzY3L's Avatar
 
Join Date: Dec 2016
Posts: 85
Received 0 Likes on 0 Posts
Engine is ignoring ECU set idle

Hello,

My RX8 has had the following mods:

1. Engine replaced 8,000km / 5,000 miles ago
2. New Denso DOX-1449 si DOX-0330 pre and post CAT sensors
3. New CAT
4. EN3H1-A starter
5. Rotary Revolutions D585 coil kit
6. 2 x NGK RE8C-L + 2 x NGK RE9B-T - new spark plugs
7. Magnecore Competition leads
8. Bosch 70Ah S04 26 battery
9. Mishimoto 76C / 168F thermostat
10. MAF replaced with new part
11. Stage0 ECU mod by Wankelshop.de which includes:

1. Elimination high revving the engine during cold start cranking.
2. Lowering the high idle speed rpm when the engine is cold.
3. Setting idle to 1,100RPM
4. Cold start limiter set to your wish rpm.
5. Increasing the oil injection amount.
6. Lowering the switch on temps cooling fan 1 & 2.
7. Elimination of dangerous lean running engine at part load all gears - The well known cat killer.
8. Adjustment of installed performance coils included.

The car has sat for a few months with no battery in it. After starting it, I have noticed that it will no longer hold idle, not to mention that it will not hot start. I have tried with both the stock ECU and the modified ECU, it behaves the same.

Here's a video of it trying to hold idle when hot, with the A/C on in order to calibrate idle. I have driven the car also and it behaves the same. While not mentioned in the video, air-to-fuel ratio is 15.0 commanded and 14.8 measured, throughout a 15min interval before the engine just dies. I did not touch the gas pedal since the car was started after performing KAM reset.

I have performed the KAM reset bot via the brake pedal and also with the odometer button. The engine does not show CEL no matter the revs. Here is video of it going to redline and then dying:


At this point, I'm out of hope and ideas :'(. Please help
Old 08-20-2018, 11:14 AM
  #2  
What am I doing here?
 
NotAPreppie's Avatar
 
Join Date: Mar 2006
Location: 2017 Miata RF Launch Edition
Posts: 3,606
Received 649 Likes on 510 Posts
What are your fuel trims? MAF rate?
With the idle being all over the place, I suspect a serious vacuum leak.
Old 08-20-2018, 11:26 AM
  #3  
Registered
Thread Starter
 
UzY3L's Avatar
 
Join Date: Dec 2016
Posts: 85
Received 0 Likes on 0 Posts
I don't know how to get those but I'm making a video right now of all the sensors that Torque can read
Old 08-20-2018, 01:18 PM
  #4  
What am I doing here?
 
NotAPreppie's Avatar
 
Join Date: Mar 2006
Location: 2017 Miata RF Launch Edition
Posts: 3,606
Received 649 Likes on 510 Posts
Short-term fuel trim, long-term fuel trim and MAF rate are standard SAE pids so any OBD-II app can read them.

High fuel trims and low MAF rate indicates a vacuum leak.
Old 08-20-2018, 01:35 PM
  #5  
Registered
Thread Starter
 
UzY3L's Avatar
 
Join Date: Dec 2016
Posts: 85
Received 0 Likes on 0 Posts
I enabled all of the sensors that were available to me from Torque. Here's the video, from cold start to stalling. It took way longer than expected because the local temperature here is 22C / 71F. I've also attached the Torque logs
Attached Files
File Type: csv
trackLog-2018-Aug-20_19-53-47.csv (732.0 KB, 122 views)
Old 08-20-2018, 03:45 PM
  #6  
Registered
iTrader: (1)
 
Loki's Avatar
 
Join Date: Jun 2009
Location: Montreal
Posts: 7,712
Received 952 Likes on 830 Posts
I'm a little concerned that all your fuel trims are 0. 0 is good but perfect 0.00 is a bit... unexpected? It's like it hasn't learned anything and / or it's running open loop, rather than closed loop.
Also, your MAF g/sec seems too high. at 725 rpm it's showing 7g/sec. A normal warm idle around 800rpm is 5ish g/sec. So potentially, the MAF scale is off (this is a map in the ECU map).

Have you tried reverting to the stock tune to eliminate the possibility the "stage0" tune is the source of the problem?

For some reason O2 1x2 (which I interpret as the post-cat O2 sensor) goes from 0.7 to 0 volts as the car warms up. It should never show 0 volts, that's weird.

Your intake temp steadily climbs to 70+C, so potentially as the intake temp climbs you start getting into knock. How old is the gas in this car? Is it high octane?

AFRs and the rest looks fine. Any check engine codes?
Old 08-20-2018, 11:09 PM
  #7  
Registered
Thread Starter
 
UzY3L's Avatar
 
Join Date: Dec 2016
Posts: 85
Received 0 Likes on 0 Posts
The gas in the car was pretty old but I got it down to 2% fuel level before putting in 20L of high octane.

I'll swap to the stock ECU(I have 2 units, one tuned and one stock) and do the tests again. The MAF was coveree in gunk so I replaced it before the tests. Also pulled out the air filter while I was doing that, in hopes of getting cleaner air to the engine(I have no idea what I'm doing but I try).

I added every green sensor I could find in Torque but going through the settings, there might be more which I didn't add. I'll do that tonight, after work.

The car seems to not like my new O2 sensor(pre-cat, as you have correctly mentioned). Here's a pic of the old one. The check engine light was on from the start of the tests but I ignored it since the engine was already warm and I couldn't shut it down or clear the code since I knew it was from the O2 sensor.

The old sensor had a longer cable which the new one didn't have. I spliced the new sensor into the old cable. As faras I knowz it should be a direct fit since all the cables had the same colors so I spliced each cable with the colornit had(white to white, blue to blue etc.) . Maybe I did something wrong?

Old 08-20-2018, 11:44 PM
  #8  
Registered
iTrader: (1)
 
Loki's Avatar
 
Join Date: Jun 2009
Location: Montreal
Posts: 7,712
Received 952 Likes on 830 Posts
It's your post cat O2 sensor that gradually goes to 0V.
The pre-cat appears to be giving you good AFR.

What kind of gunk was on the MAF, and what did you replace the MAF with?
Old 08-20-2018, 11:50 PM
  #9  
Registered
Thread Starter
 
UzY3L's Avatar
 
Join Date: Dec 2016
Posts: 85
Received 0 Likes on 0 Posts
The post cat is 14 years old so I think it may be broken. I'm runnin deCAT for now so maybe that is an issue also?

The gunk on the old MAF is oil and gas from the old, low compression engine which was spewing oil and gas into the air intake and thus, into the filter. But not before covering the MAF in it.

I replaced the MAF with another one, from another RX8. Was very clean and I didn't have any brake cleaner so I just swapped them. I'll take a photo of it tonight(7:50AM right now for me).
Old 08-21-2018, 12:04 AM
  #10  
Registered
iTrader: (1)
 
Loki's Avatar
 
Join Date: Jun 2009
Location: Montreal
Posts: 7,712
Received 952 Likes on 830 Posts
Also don't ever use brake cleaner on a MAF. There is a specific cleaner for MAF sensors. Other cleaners damage them.
Old 08-21-2018, 12:09 AM
  #11  
Registered
Thread Starter
 
UzY3L's Avatar
 
Join Date: Dec 2016
Posts: 85
Received 0 Likes on 0 Posts
Cool, didn't know that. I'll look for some MAF sensor cleaner then. Thank you!
Old 08-21-2018, 08:50 AM
  #12  
What am I doing here?
 
NotAPreppie's Avatar
 
Join Date: Mar 2006
Location: 2017 Miata RF Launch Edition
Posts: 3,606
Received 649 Likes on 510 Posts
If you used brake cleaner on your MAF you probably damaged the MAF because brake cleaner is really farking harsh on many/most plastics.

It's like using acetone on polystyrene or polycarbonate plastics...
Old 08-21-2018, 02:27 PM
  #13  
Registered
Thread Starter
 
UzY3L's Avatar
 
Join Date: Dec 2016
Posts: 85
Received 0 Likes on 0 Posts
I've cleaned the MAF with MAF sensor cleaner and re-ran the tests with the stock ECU. The MAF with 2 white stripes is the one which was used in the tests from yesterday/the previous video.

The tests from today were run with the MAF that was cleaned (original). Here are the results:
Attached Thumbnails Engine is ignoring ECU set idle-img_20180821_210141.jpg   Engine is ignoring ECU set idle-img_20180821_210157.jpg   Engine is ignoring ECU set idle-img_20180821_210209.jpg   Engine is ignoring ECU set idle-img_20180821_211758.jpg   Engine is ignoring ECU set idle-img_20180821_211805.jpg  

Attached Files
File Type: csv
trackLog-2018-Aug-21_21-25-59.csv (404.9 KB, 101 views)
Old 08-21-2018, 02:56 PM
  #14  
What am I doing here?
 
NotAPreppie's Avatar
 
Join Date: Mar 2006
Location: 2017 Miata RF Launch Edition
Posts: 3,606
Received 649 Likes on 510 Posts
Something is off about your fuel trims not moving.
The STFT should be moving around even on a car in perfect running condition.
Old 08-21-2018, 03:03 PM
  #15  
Registered
Thread Starter
 
UzY3L's Avatar
 
Join Date: Dec 2016
Posts: 85
Received 0 Likes on 0 Posts
The car detects the sensor (look at 4:00 in the video as I scroll through the list of sensors) but it gets no data from it. Either my measuring equipment is wrong or the sensor itself is fried?

I'm using an original ELM237 bluetooth OBD2 adapter. Do I need to get a newer one? It's from 2015.
Old 08-21-2018, 03:32 PM
  #16  
Registered
iTrader: (1)
 
Loki's Avatar
 
Join Date: Jun 2009
Location: Montreal
Posts: 7,712
Received 952 Likes on 830 Posts
STFT and LTFT aren't sensors, they're variables in the ECU. It's basically how many % more fuel the ECU has learned to give at a given rpm/load point to get the desired AFR. And you AFR is holding steady throughout the experiment. So either it hasn't learned anything yet, or your AFR is fine (which it appears to be from the reported AFR). I'm gonna go with 'it hasn't learned yet'.

Can you tell if the car is operating in open loop or closed loop? There should be an entry in the list of variables for that. Open loop = front O2 sensor data is not used. Close loop = front O2 sensor data is used to tune the AFR.

How exactly did you splice the O2 sensor wiring together? Is it crimped or soldered? If the ECU doesn't trust the O2 sensor for some reason, then it wouldn't learn fuel trims and you would have a code for that. It has a plug, usually cutting wires creates more problems than it solves.
The following users liked this post:
UzY3L (08-22-2018)
Old 08-21-2018, 04:02 PM
  #17  
Registered
Thread Starter
 
UzY3L's Avatar
 
Join Date: Dec 2016
Posts: 85
Received 0 Likes on 0 Posts
O2 sensor was crimped. Each wire was isolated from the others and color-matched. I'll try and re-wire it and maybe get a signal from the ECU but it will take about a week.

I have no idea if it is running in open or closed loop. How can I check? All I can say is that there is a strong fuel smell coming from the exhaut. No smoke of any kind, though. The smell is hard to describe but I think it smells of un-burnt fuel.
Old 08-21-2018, 05:25 PM
  #18  
Registered
iTrader: (1)
 
Loki's Avatar
 
Join Date: Jun 2009
Location: Montreal
Posts: 7,712
Received 952 Likes on 830 Posts
The smell is weird because the AFR is normal. Does the car have a cat? It will smell if it doesn't, or if the cat isn't working. Or if the O2 sensor is lying. How much do you trust the new sensor?

Closed or Open Loop status should be a reading available in the list of sensors in torque. Perhaps under another name...
The thing with crimping or soldering sensor wires is you need to be sure there are no dissimilar metals, that will mess with your readings.

Thanks!
Old 08-22-2018, 04:17 AM
  #19  
Registered
Thread Starter
 
UzY3L's Avatar
 
Join Date: Dec 2016
Posts: 85
Received 0 Likes on 0 Posts
The car is running de-CAT for now. These are the sensors that were replaced: Denso DOX-1449 and DOX-0330
https://www.sparkplugs.co.uk/denso-o...ensor-dox-1449
https://www.sparkplugs.co.uk/denso-o...ensor-dox-0330

I'm not sure I replaced them correctly or if it is even possible for me to have switched them. The 1449 came with a very short cable which I cut and spliced into the old one that was on the car.

Could I have accidentally switched the sensors? Put the one on the CAT in the exhaust manifold and vice-versa?
Old 08-22-2018, 06:26 AM
  #20  
What am I doing here?
 
NotAPreppie's Avatar
 
Join Date: Mar 2006
Location: 2017 Miata RF Launch Edition
Posts: 3,606
Received 649 Likes on 510 Posts
STFT isn't learned. It's what the ECU uses to learn LTFT.

STFT is basically the %difference between commanded AFR and actual AFR. The ECU uses STFT over time to create LTFT.
The following users liked this post:
UzY3L (08-22-2018)
Old 08-22-2018, 08:17 AM
  #21  
Registered
Thread Starter
 
UzY3L's Avatar
 
Join Date: Dec 2016
Posts: 85
Received 0 Likes on 0 Posts
I've been doing some reading on short and long fuel trim and I noticed something in my videos: in the first one, the O2 sensor voltage is 0.

In the second video, it is 0.8 for the fist 5 seconds immediately after starting the car and then drops down to 0 as the car warms up. Based on what I've read and what you all have said, this is because:

1. The wiring was not done correctly
2. The sensor is broken
3. Huge vacuum leak (although for it to be zero, the sensor would have to sit outside the exhaust manifold

This would explain why the car is not calculating fuel trim.

Is this correct?
Old 08-22-2018, 08:53 AM
  #22  
What am I doing here?
 
NotAPreppie's Avatar
 
Join Date: Mar 2006
Location: 2017 Miata RF Launch Edition
Posts: 3,606
Received 649 Likes on 510 Posts
Which O2 sensor? Rear O2 shouldn't really really matter since it's just checking catalyst efficiency. Front O2 sensor, definitely but I can't imagine it not throwing a code.
Old 08-22-2018, 09:17 AM
  #23  
Registered
iTrader: (1)
 
Loki's Avatar
 
Join Date: Jun 2009
Location: Montreal
Posts: 7,712
Received 952 Likes on 830 Posts
Your front O2, is definitely working, because you can see AFR. What's 0V is your rear, post-cat sensor. That's a problem but wouldn't stop your car from running.

Have you swapped to the stock yet? That would seem to me the obvious first suspect.

Wait a minute. I just looked up the oxygen sensor you linked. Is whichever one you put in the front actually for an RX8? You can't use just any ole sensor in that position. The cable being too short raises alarms, since the description for both states they're plug and play for an RX8. If it's not a wideband, that would explain most of this.

Last edited by Loki; 08-22-2018 at 09:24 AM.
Old 08-22-2018, 10:20 AM
  #24  
Registered
Thread Starter
 
UzY3L's Avatar
 
Join Date: Dec 2016
Posts: 85
Received 0 Likes on 0 Posts
The second video is on stock ECU, yes. The sensors are exact OEM spec for the RX8. Denso made them for the RX8 and their replacements are 1449 for upstream / front / pre-CAT and 0330 for downstream / rear / CAT, according to my research. It can also be seen in the first picture of the sensor that it says Denso N3H3 on it.

I am scared because I don't know if I mixed them and may have accidentally put the downstream sensor in upstream and the upstream one in the downstream but as far as I know, 1449 (which is what I have) is in upstream and 0330 in downstream
Old 08-22-2018, 10:41 AM
  #25  
Registered
iTrader: (1)
 
Loki's Avatar
 
Join Date: Jun 2009
Location: Montreal
Posts: 7,712
Received 952 Likes on 830 Posts
Hmmmmmmmmm. It's obviously reading an AFR, rather than flopping around like a narrow-band sensor, so if you had swapped them it, we'd have a different set of problems... I guess... worth a check. It bugs me that you had to cut and splice the wires, the sensor specifically says it plugs right into the stock harness.
The following users liked this post:
UzY3L (08-22-2018)


You have already rated this thread Rating: Thread Rating: 0 votes,  average.

Quick Reply: Engine is ignoring ECU set idle



All times are GMT -5. The time now is 04:03 PM.