MEGAsquirt A place to collectively sort out this megasquirt gizmo

1990 NA6 first startup/idle. Idle violently shoots from 1k-2k ALL TEMPS HELP

Thread Tools
 
Search this Thread
 
Old 01-18-2021, 07:29 PM
  #1  
oak
Newb
Thread Starter
 
oak's Avatar
 
Join Date: Sep 2020
Location: Bay Area
Posts: 23
Total Cats: 0
Unhappy 1990 NA6 first startup/idle. Idle violently shoots from 1k-2k ALL TEMPS HELP

MEGAnoob here,
I used to have a smooth running bone stock 1990 NA6, now it's running terribly on a used 90-93 MS2PNP. I Installed all required sensors/gauges (Wideband sensor/gauge, Boost gauge, AIT sensor (in stock airbox for now), and MAP sensor line ("T"ed into FPR line). On the software side, I loaded the 90-93 base tune from https://supermiata.com/megasquirtinfodownloads.aspx (the one with AFM removed obviously). I then calibrated my AIT sensor to the GM settings, and with the weird idle I was able to verify that the base timing is at 10 degrees BTDC. I then turned ON "include AFR target" in general settings. For idle control, I set up my PWM valve @313hz with idle following closed loop algorithm. Valve closed is set to 25.1 and Open at 65.1.

NOW, my problem (foot was never on throttle for any of this) Ever since I started the car for the first time, it raises rpms to around 2000 after engine catches, hangs there, attempts to drop to a normal idle of 750-1100, then shoots back up again to 2000-2100. It then repeats a cycle of violently shooting down to normal idle and shooting back up, doing this process about every 2 seconds. This seems to happen at any operating temperature. I suspected a vacuum leak and replaced all the vacuum lines with fresh new ones (1/8" line from FPR "T"ed to a 3/16", which feeds another "T" inside the car feeding my MS2PNP and my boost gauge with 1/8" line). This did nothing. Also the MAP sensor port coming from the MS2 got loosened accidently during install but I just screwed it back in and it seems fine? Would a vacuum leak even cause this erratic behavior? All other settings unmentioned have been untouched. Wideband, AIT, and boost gauge seem to be working fine. My car was running flawlessly beforehand :/. It's probably something I messed up and would love to know what it is.

Video of problem:
Tune and Datalog included





















































Attached Files
File Type: msq
retardedidle.msq (116.1 KB, 25 views)
File Type: mlg
2021-01-18_16.05.25.mlg (56.0 KB, 17 views)
oak is offline  
Old 01-18-2021, 09:58 PM
  #2  
Junior Member
iTrader: (4)
 
irodd's Avatar
 
Join Date: Apr 2014
Location: Toronto, Canada
Posts: 173
Total Cats: 16
Default

I didnot check the tune file, just took a look on the log: there is a fuel cut every 2.5sec.
Try to turn off the "Override fuel cut"


irodd is offline  
Old 01-19-2021, 07:58 AM
  #3  
Junior Member
 
nickalltogether's Avatar
 
Join Date: Jul 2019
Location: Greenville, NC
Posts: 58
Total Cats: 1
Default

I would set idle to open loop until you are confident in your base values. Same deal with over-run fuel cut as mentioned above. I don't have TunerStudio on this PC, but I would be curious what your timing is doing through all of this as well. The IACV duty looks pretty solid, so rpm changes would most likely be driven by fuel or timing changes in my experience.
nickalltogether is offline  
Old 01-19-2021, 04:00 PM
  #4  
oak
Newb
Thread Starter
 
oak's Avatar
 
Join Date: Sep 2020
Location: Bay Area
Posts: 23
Total Cats: 0
Default

Originally Posted by nickalltogether
I would set idle to open loop until you are confident in your base values. Same deal with over-run fuel cut as mentioned above. I don't have TunerStudio on this PC, but I would be curious what your timing is doing through all of this as well. The IACV duty looks pretty solid, so rpm changes would most likely be driven by fuel or timing changes in my experience.

The problem happened in open loop mode as well. The timing follows the stock map and advances to high 20s at around 2000rpm if I remember correctly. I might have a vacuum leak at the injector o ring and I'll swap out those this weekend just to rule that out.
oak is offline  
Old 01-19-2021, 04:45 PM
  #5  
Cpt. Slow
iTrader: (25)
 
curly's Avatar
 
Join Date: Oct 2005
Location: Oregon City, OR
Posts: 14,202
Total Cats: 1,138
Default

Unplug your idle valve. If it still shoots to 2000, you have a MASSIVE leak, not just an o-ring. If not, you just need to tune.
curly is online now  
Old 01-19-2021, 06:55 PM
  #6  
oak
Newb
Thread Starter
 
oak's Avatar
 
Join Date: Sep 2020
Location: Bay Area
Posts: 23
Total Cats: 0
Default

Originally Posted by curly
Unplug your idle valve. If it still shoots to 2000, you have a MASSIVE leak, not just an o-ring. If not, you just need to tune.
When I took off a vacuum plug,nothing changed. Right now I'm thinking it could be a massive leak from one (or all) of the 30 year old rubber gaskets between the fuel injectors and intake manifold. I've seen some other threads where this caused a bad vacuum leak.
oak is offline  
Old 01-19-2021, 10:37 PM
  #7  
Cpt. Slow
iTrader: (25)
 
curly's Avatar
 
Join Date: Oct 2005
Location: Oregon City, OR
Posts: 14,202
Total Cats: 1,138
Default

unplug the electrical connection, not a vacuum plug.
curly is online now  
Old 01-26-2021, 10:41 PM
  #8  
oak
Newb
Thread Starter
 
oak's Avatar
 
Join Date: Sep 2020
Location: Bay Area
Posts: 23
Total Cats: 0
Default

Thanks for the clarification, I'm an idiot. I unplugged the idle valve and now idle is smoother, and closer to normal values (750-1500). No fuel cut at idle anymore . Idle still surges though, and I'm getting high 15-16 AFR so I've likely still got a vacuum leak right?


Attached Files
File Type: mlg
vacuumleak.mlg (67.7 KB, 21 views)
File Type: mlg
vacuumleak.mlg (67.7 KB, 16 views)
oak is offline  
Old 01-26-2021, 10:59 PM
  #9  
Cpt. Slow
iTrader: (25)
 
curly's Avatar
 
Join Date: Oct 2005
Location: Oregon City, OR
Posts: 14,202
Total Cats: 1,138
Default

Not necessarily. You need to tune both software, and mechanical. So bypass, throttle stop, etc. Select your entire fuel table and multiply by 1.1. That’ll add 10% fuel, should even put your idle. Once coolant is up to ~180-190, you should be idling at ~1000rpm and 15-30% idle duty. If it won’t get to these figures with a small adjustment of throttle bypass, then at that point I’d start looking for vacuum leaks. You’re running too horribly right now to bother looking IMO.
curly is online now  
Old 01-27-2021, 11:47 AM
  #10  
Junior Member
 
Martin Y's Avatar
 
Join Date: Sep 2006
Posts: 51
Total Cats: 5
Default

I had that crazily surging idle symptom years ago after changes meant my idle air control valve was working backwards. Changed the PWM idle valve mode setting to Inverted and everything instantly settled down.
Martin Y is offline  
Old 01-28-2021, 11:04 PM
  #11  
oak
Newb
Thread Starter
 
oak's Avatar
 
Join Date: Sep 2020
Location: Bay Area
Posts: 23
Total Cats: 0
Default

Thanks for the help guys, after some tweaks to the VE and spark tables, I was able to get a much more consistent idle. Still have stumbles and dips, but there's tons of info on this site that'll help me tune that out. No need to ask the same questions twice ! Here's the VE and spark tables as I was able to adjust them tonight, can't do much on weekdays after work because I don't really want to **** off my apartment neighbors any more than I already have with my project car **** .




oak is offline  
Old 01-29-2021, 07:10 AM
  #12  
Junior Member
 
nickalltogether's Avatar
 
Join Date: Jul 2019
Location: Greenville, NC
Posts: 58
Total Cats: 1
Default

Glad you're making some progress with it. Two things:

1- Your VE values are way high. What is your injector size and reqfuel value?
2- I've found that my car idles well with 10 degrees of timing at idle. AFAIK this is also where they idle on the stock ECU. That may be worth looking into for you.

Also, if you're still running batch fuel injection you may find that the car idles better at 13.5:1 AFR instead of leaner.
nickalltogether is offline  
Old 01-29-2021, 09:32 AM
  #13  
Cpt. Slow
iTrader: (25)
 
curly's Avatar
 
Join Date: Oct 2005
Location: Oregon City, OR
Posts: 14,202
Total Cats: 1,138
Default

Nick, no they don’t. If you notice when you jump ten/gnd on a stock car, the idle dips, meaning timing goes down to 10, not up. If you look at spark and Vance on an obd2 car, you’d see idle Figures close to the base maps, 16-18 or higher.
curly is online now  
Old 01-29-2021, 02:37 PM
  #14  
oak
Newb
Thread Starter
 
oak's Avatar
 
Join Date: Sep 2020
Location: Bay Area
Posts: 23
Total Cats: 0
Default

Originally Posted by nickalltogether
1- Your VE values are way high. What is your injector size and reqfuel value?
2- I've found that my car idles well with 10 degrees of timing at idle. AFAIK this is also where they idle on the stock ECU. That may be worth looking into for you.

Also, if you're still running batch fuel injection you may find that the car idles better at 13.5:1 AFR instead of leaner.
1. I noticed that, haven't actually driven the car yet so I'm wondering what it'll be like during load, where the values are maxed out at 255. I doubled all VE values and bumped up idle ones a bit more to get a 13.5 afr at idle (at operating temp)
temp. Injectors are the blue 230cc, but may be knockoffs installed by P/O that don't flow as well? They would've been installed by a mechanic as none of the P/O were "mechanically inclined". Req fuel is at the base map 12.5.

2. Curly addressed that, spark seems ok, maybe I can bump the two values I changed back to base.
oak is offline  
Old 01-29-2021, 03:26 PM
  #15  
Cpt. Slow
iTrader: (25)
 
curly's Avatar
 
Join Date: Oct 2005
Location: Oregon City, OR
Posts: 14,202
Total Cats: 1,138
Default

Yeah, didn’t mention it; but you NEED to fix your fuel. Google the fuel calculation, after all the multiplication and additions, MS spits out a PW. You may be idling well with a decent PW, but your fuel table is compensating for an incorrect figure elsewhere, or a mechanical issue such as fuel pump, pressure, or injectors. You CANNOT continue tuning it until this is resolved.
curly is online now  
Old 01-29-2021, 06:51 PM
  #16  
Junior Member
 
Martin Y's Avatar
 
Join Date: Sep 2006
Posts: 51
Total Cats: 5
Default

I think your fuelling problem is that in General Settings you have Secondary Fuel Load enabled as Speed Density. I think it should be Disabled.
(If I understand it correctly, at the moment your VE Table 1 value is being multiplied by your VE Table 2 value.)
If that's what it is then when you disable Secondary Fuel Load you will probably find you have to reduce your VE Table 1 values to something sensible again and maybe reduce your Req Fuel too as the current values look really high.
Martin Y is offline  
Old 01-29-2021, 08:54 PM
  #17  
oak
Newb
Thread Starter
 
oak's Avatar
 
Join Date: Sep 2020
Location: Bay Area
Posts: 23
Total Cats: 0
Default

Originally Posted by Martin Y
I think your fuelling problem is that in General Settings you have Secondary Fuel Load enabled as Speed Density. I think it should be Disabled.
(If I understand it correctly, at the moment your VE Table 1 value is being multiplied by your VE Table 2 value.)
If that's what it is then when you disable Secondary Fuel Load you will probably find you have to reduce your VE Table 1 values to something sensible again and maybe reduce your Req Fuel too as the current values look really high.
I'll check that out, was gonna do a quick fuel pressure test tonight but one of my injector seals sprang a leak . Now I have to replace that before any further troubleshooting with the engine running . In for a fun weekend boys.

oak is offline  
Old 01-31-2021, 09:58 PM
  #18  
oak
Newb
Thread Starter
 
oak's Avatar
 
Join Date: Sep 2020
Location: Bay Area
Posts: 23
Total Cats: 0
Default

Dude, thank you! For whatever reason the base map I downloaded had VE table enabled. With it disabled the car runs almost like stock, still getting high 1500rpm idle though. No vac leaks, when I pulled a vacuum plug idle got a lot worse. Base timing @10 degrees. Idle control valve is disabled and physically unplugged, should I just plug it in and switch to closed loop and adjust DC to lower rpms? Or is there some other fundamental problem causing my idle to be high?
oak is offline  
Old 02-01-2021, 09:33 AM
  #19  
Junior Member
 
Martin Y's Avatar
 
Join Date: Sep 2006
Posts: 51
Total Cats: 5
Default

Try plugging the idle speed control valve back in and, if the revs start wildly surging again, look in Idle Control and change the Valve Mode from Normal to Inverted.

My guess is your ECU has one of Jean's PWM converter boards fitted to raise the ISC valve drive frequency. That gives an inverted output where 100% is closed and 0% is open. When I fitted one in my DYPNP I missed the instruction to invert the Valve Mode and got the crazy revving symptom you saw.
Martin Y is offline  
Old 02-02-2021, 11:33 AM
  #20  
Junior Member
 
nickalltogether's Avatar
 
Join Date: Jul 2019
Location: Greenville, NC
Posts: 58
Total Cats: 1
Default

Originally Posted by Martin Y
Try plugging the idle speed control valve back in and, if the revs start wildly surging again, look in Idle Control and change the Valve Mode from Normal to Inverted.

My guess is your ECU has one of Jean's PWM converter boards fitted to raise the ISC valve drive frequency. That gives an inverted output where 100% is closed and 0% is open. When I fitted one in my DYPNP I missed the instruction to invert the Valve Mode and got the crazy revving symptom you saw.
What's the benefit of the PWM converter board? I have DIYPNP but had never heard of that before. Is it just more resolution in the Idle Valve positions?
nickalltogether is offline  


Quick Reply: 1990 NA6 first startup/idle. Idle violently shoots from 1k-2k ALL TEMPS HELP



All times are GMT -4. The time now is 11:14 AM.