MEGAsquirt A place to collectively sort out this megasquirt gizmo

Occasional rough idle?

Thread Tools
 
Search this Thread
 
Old 05-07-2007, 07:09 PM
  #81  
Lex
Junior Member
 
Lex's Avatar
 
Join Date: Apr 2007
Posts: 181
Total Cats: 1
Default

stock BP (at least the protege and escort ones have injection setup like the firing order), so, 12, 34 IIRC.
Lex is offline  
Old 05-08-2007, 01:45 AM
  #82  
Junior Member
 
muythaibxr's Avatar
 
Join Date: May 2007
Location: Columbia, MD
Posts: 248
Total Cats: 0
Default

This is Ken from the msextra/msefi forums. James, Phil, and to a lesser extent, I and a few others developed the ms1/extra code (James and I are currently developing ms2/extra, and have about equal parts in that).

James and I were there when we got Jerry's engine to stop doing the "miss" thing on idle. All we really did was change the number of squirts, and the engine started running better.

I think Jerry, and Lex are on the right track. In fact, I suggested the 4 squirts thing to Jerry on the phone today, and I do the same thing on my 4 cylinder engines. (You can't run more squirts than there are spark events, so 4 is the max on a 4 cylinder). Wiring of the injectors is also essential to getting a good idle and smooth running characteristics. The ms1/extra code does not follow any particular order to its squirts... it squirts simultaneous on crank, then switches to alternating (if you want it to) once running. That means that sometimes it'll be in the proper phase for the engine to run well, and sometimes not (depends on your wiring, and number of squirts). If the engine enters alternating mode with inj1 squirting on cylinders 3 and 4 instead of 1 and 2 (which can happen), the engine might exhibit the odd characteristics (cylinders were examples... not necessarily the actual setup) where if it enters alternating mode with inj1 on 1 and 2, it'll run correctly.

This is definitely not a code issue, as the miata CAS is the most simple example of a wheel that ms1/extra can run with. The wheel decoder just counts teeth, and passes the "trigger" teeth down into the distributor code. This means that everyone who runs ms1/extra, whether wheel decoder or distributor, is basically running the same core code. If this code were broken, it would be broken for everyone, and we have not seen reports of these sorts of problems.

We also put a nice tek scope on various parts of Jerry's MS, and did not see anything wrong, or out of the ordinary.

Long story short, this is a tuning issue. Jerry and Lex are on the right track.

Ken
muythaibxr is offline  
Old 05-08-2007, 02:12 AM
  #83  
Lex
Junior Member
 
Lex's Avatar
 
Join Date: Apr 2007
Posts: 181
Total Cats: 1
Default

Thanks for the clarification Ken, I am not sure if the miata has the same injector wiring as the fwd version of the BP, but check that as well, I had to change one wire on my stock injector harness.

If you are running big injectors on a turbo setup like myself, on the MSI I can't have 4 simultaneous squirts because the PW becomes too small ... although such a setup would be ideal in conjunction with lowering the rail pressure at idle and part throttle.
Lex is offline  
Old 05-08-2007, 09:13 AM
  #84  
Elite Member
Thread Starter
iTrader: (10)
 
Reverant's Avatar
 
Join Date: Jun 2006
Location: Athens, Greece
Posts: 5,979
Total Cats: 356
Default

Well, if time/wife/mood permits, I'll rewire the injector outputs in the weekend. I'm pretty sure that I have them Bank 1-> 1&3, Bank 2-> 2&4, so I 'll rewire them as Bank 1-> 1&4, Bank 2-> 2&3.

Just a question though. When I have the said problem, the ignition is also affected - ie the bouncing revs problem when I pass the ignition control to the MS. As soon as resync, it goes away. My coilpacks are wired IGN1->1&4, IGN2->2&3 (for a wasted spark setup).

Jim
Reverant is offline  
Old 05-09-2007, 12:27 AM
  #85  
Elite Member
iTrader: (13)
 
cjernigan's Avatar
 
Join Date: Oct 2006
Location: Atlanta, GA
Posts: 8,091
Total Cats: 7
Default

Originally Posted by Lex
stock BP (at least the protege and escort ones have injection setup like the firing order), so, 12, 34 IIRC.
Sorry Lex when I said all of us have them wired that way i meant those of us that have wired up our MS systems outselves did it that way. Appears Rev didn't though, going to be interesting to see if it cures his problem. Dun dun dun
cjernigan is offline  
Old 05-09-2007, 01:35 AM
  #86  
Elite Member
Thread Starter
iTrader: (10)
 
Reverant's Avatar
 
Join Date: Jun 2006
Location: Athens, Greece
Posts: 5,979
Total Cats: 356
Default

Well, I did wire it all by myself. You can tell that from my bloody scarred hands and rough fingertips (ain't wire stripping a bitch).

My homemade PnP box - see the 4 switches on the top left? Yellow wire for #1 & #3 (INJ1) and orange for #2 & #4 (INJ2):



Jim
Reverant is offline  
Old 05-09-2007, 10:11 AM
  #87  
Elite Member
iTrader: (13)
 
cjernigan's Avatar
 
Join Date: Oct 2006
Location: Atlanta, GA
Posts: 8,091
Total Cats: 7
Default

That box is wild, what will you have to change in order to switch your injector wiring? My little switchbox is no where near plug and play but it does allow me to switch between stock fuel, spark, idle and MS. It sucked enough, don't think I would tackle what you did.
cjernigan is offline  
Old 05-09-2007, 10:47 AM
  #88  
Lex
Junior Member
 
Lex's Avatar
 
Join Date: Apr 2007
Posts: 181
Total Cats: 1
Default

All the has to do is swap two of the wires ... shouldn't be so bad.
Lex is offline  
Old 05-09-2007, 11:04 AM
  #89  
Supporting Vendor
iTrader: (5)
 
FoundSoul's Avatar
 
Join Date: Jun 2006
Location: Duluth, GA 30097
Posts: 803
Total Cats: 0
Default

No this change won't be too tough, but I don't envy the initial build .
__________________
Jerry a.k.a. 'FoundSoul'
DIYAutoTune.com
'91 Miata BEGi S3 GT2560 w/ MSPNP - 14.1psi - 253whp, 232wtq
'95 Miata n/a
A few other cars....
FoundSoul is offline  
Old 05-09-2007, 11:04 AM
  #90  
Junior Member
 
muythaibxr's Avatar
 
Join Date: May 2007
Location: Columbia, MD
Posts: 248
Total Cats: 0
Default

Originally Posted by Reverant
Well, if time/wife/mood permits, I'll rewire the injector outputs in the weekend. I'm pretty sure that I have them Bank 1-> 1&3, Bank 2-> 2&4, so I 'll rewire them as Bank 1-> 1&4, Bank 2-> 2&3.

Just a question though. When I have the said problem, the ignition is also affected - ie the bouncing revs problem when I pass the ignition control to the MS. As soon as resync, it goes away. My coilpacks are wired IGN1->1&4, IGN2->2&3 (for a wasted spark setup).

Jim
I believe the bouncing revs problem is probably because the stock ECU (as I understand it) varies the ignition timing and the pulse-width in an ocscillating fashion with the result of a stable idle... Take control of either fuel or spark from the stock ECU, and I'd expect weird things to start happening.

Ken
muythaibxr is offline  
Old 05-09-2007, 12:00 PM
  #91  
Lex
Junior Member
 
Lex's Avatar
 
Join Date: Apr 2007
Posts: 181
Total Cats: 1
Default

Originally Posted by muythaibxr
I believe the bouncing revs problem is probably because the stock ECU (as I understand it) varies the ignition timing and the pulse-width in an ocscillating fashion with the result of a stable idle... Take control of either fuel or spark from the stock ECU, and I'd expect weird things to start happening.

Ken
Yes, this regular timed oscillation of the stock ECU is what results in the stable leaner stock idle as I noted above.
Lex is offline  
Old 05-09-2007, 05:29 PM
  #92  
Elite Member
Thread Starter
iTrader: (10)
 
Reverant's Avatar
 
Join Date: Jun 2006
Location: Athens, Greece
Posts: 5,979
Total Cats: 356
Default

Originally Posted by muythaibxr
I believe the bouncing revs problem is probably because the stock ECU (as I understand it) varies the ignition timing and the pulse-width in an ocscillating fashion with the result of a stable idle... Take control of either fuel or spark from the stock ECU, and I'd expect weird things to start happening.

Ken
Even when the MS controls both the injection and the ignition? (but not the idle valve). The bouncing revs only happen when I have the "misfire" problem, the idle is stock-perfect every other time.

Jim
Reverant is offline  
Old 05-10-2007, 02:51 PM
  #93  
Junior Member
 
muythaibxr's Avatar
 
Join Date: May 2007
Location: Columbia, MD
Posts: 248
Total Cats: 0
Default

Originally Posted by Reverant
Even when the MS controls both the injection and the ignition? (but not the idle valve). The bouncing revs only happen when I have the "misfire" problem, the idle is stock-perfect every other time.

Jim
I'm no miata expert, but on most newer cars, if you leave the stock ecu in control of too much, you'll get weird results... I know that neons do the same thing because the stock ecu oscillates the ignition timing, AFR and idle valve with the result of a stable idle.

Ken
muythaibxr is offline  
Old 05-10-2007, 03:56 PM
  #94  
Lex
Junior Member
 
Lex's Avatar
 
Join Date: Apr 2007
Posts: 181
Total Cats: 1
Default

The MS should really have an "idle" mode where these variables can be oscillated/varied only when the car is idling because otherwise most cars won't idle near stoich.

Originally Posted by muythaibxr
I'm no miata expert, but on most newer cars, if you leave the stock ecu in control of too much, you'll get weird results... I know that neons do the same thing because the stock ecu oscillates the ignition timing, AFR and idle valve with the result of a stable idle.

Ken
Lex is offline  
Old 05-12-2007, 07:31 AM
  #95  
Elite Member
Thread Starter
iTrader: (10)
 
Reverant's Avatar
 
Join Date: Jun 2006
Location: Athens, Greece
Posts: 5,979
Total Cats: 356
Default

I just tried the rewiring. Previously:

Bank 1 -> #1 & #3
Bank 2 -> #2 & #4

Currently:

Bank 1 -> #1 & #4
Bank 2 -> #2 & #3

Results: I first warmed up the car with the stock ECU and then switched to MS (fuel only) once the car was fully warmed up (coolant and IAT stabilised). At first it seemed like it worked. I restarted 6, maybe 7 times and it was smooth, around 14.0:1-14.3 AFR. I restarted several times again, and at some point, yes, the problem appeared again. It didnt matter how pich rich I made it (up to 12:1 at some point), it would still do the "slight misfire" thingy.

At this point, I'm just lost and dissapointed. I have a Hydra ECU which I bought on the cheap side to handle the idle and the VVT/VTCS and I'm afraid that it's going to replace the little squirt.

Jim
Reverant is offline  
Old 05-12-2007, 10:10 AM
  #96  
Elite Member
iTrader: (1)
 
richyvrlimited's Avatar
 
Join Date: Jun 2006
Location: Warrington/Birmingham
Posts: 2,642
Total Cats: 42
Default

Originally Posted by Reverant
I just tried the rewiring. Previously:

Bank 1 -> #1 & #3
Bank 2 -> #2 & #4

Currently:

Bank 1 -> #1 & #4
Bank 2 -> #2 & #3

Results: I first warmed up the car with the stock ECU and then switched to MS (fuel only) once the car was fully warmed up (coolant and IAT stabilised). At first it seemed like it worked. I restarted 6, maybe 7 times and it was smooth, around 14.0:1-14.3 AFR. I restarted several times again, and at some point, yes, the problem appeared again. It didnt matter how pich rich I made it (up to 12:1 at some point), it would still do the "slight misfire" thingy.

At this point, I'm just lost and dissapointed. I have a Hydra ECU which I bought on the cheap side to handle the idle and the VVT/VTCS and I'm afraid that it's going to replace the little squirt.

Jim
Be gutted to lose your input Jim :(

Were you not tempted by MSII?

Someon's going to end up with a very clean MS install!
richyvrlimited is offline  
Old 05-12-2007, 10:40 AM
  #97  
Elite Member
Thread Starter
iTrader: (10)
 
Reverant's Avatar
 
Join Date: Jun 2006
Location: Athens, Greece
Posts: 5,979
Total Cats: 356
Default

I'm not going to sell it, I paid like $600 for everything, start to finish, I can still get lots of things in my Innovate Datalog chain from the MS (coolant temp, intake air temp, knock, shift lights, baro readout, fuel pressure) plus a backup ECU "just in case". No one in their right mind would fork over $300 for a system that I claim to have problems.

The MS-II, I don't know. I still love the system for what it is and for how smooth it behaves overally - there were times that I would forgot than I don't use the stock ECU,p articularly in track days. It's just sad that a little problem like this can drive you nuts.

Jim
Reverant is offline  
Old 05-30-2007, 01:06 AM
  #98  
Lex
Junior Member
 
Lex's Avatar
 
Join Date: Apr 2007
Posts: 181
Total Cats: 1
Default

Just to add ... I advanced my idle timing by 3 degrees today and the idle was so smooth I could not feel any vibrations with solid motor mounts.
Lex is offline  
Old 05-30-2007, 02:05 AM
  #99  
Senior Member
 
timk's Avatar
 
Join Date: Dec 2004
Location: Brisbane, Australia
Posts: 1,278
Total Cats: 37
Default

Have you got (or is it possible to get) a video of it?
timk is offline  
Old 05-30-2007, 03:53 AM
  #100  
Lex
Junior Member
 
Lex's Avatar
 
Join Date: Apr 2007
Posts: 181
Total Cats: 1
Default

Originally Posted by saboteur
Have you got (or is it possible to get) a video of it?
A video of the car idling ?
Lex is offline  
Related Topics
Thread
Thread Starter
Forum
Replies
Last Post
StratoBlue1109
Miata parts for sale/trade
21
09-30-2018 01:09 PM
jpreston
Miata parts for sale/trade
2
05-17-2016 12:51 AM
Pist0n
Meet and Greet
4
10-01-2015 08:18 PM
The Gleas
MEGAsquirt
3
10-01-2015 09:30 AM
interestedofold
Suspension, Brakes, Drivetrain
5
09-29-2015 01:42 PM



Quick Reply: Occasional rough idle?



All times are GMT -4. The time now is 03:44 PM.