MEGAsquirt A place to collectively sort out this megasquirt gizmo

Timing Issues with Built Motor and LS Coils

Thread Tools
 
Search this Thread
 
Old 09-20-2021, 07:55 PM
  #1  
Junior Member
Thread Starter
 
intenseapple's Avatar
 
Join Date: Mar 2017
Posts: 169
Total Cats: 10
Default Timing Issues with Built Motor and LS Coils

So I've been getting close to perfecting my tune on my built 1995 1.9l and have started to notice intermittent misfires under load/RPM. I've experienced the issue using two different sets of coils (D581 and D585) both with sequential spark under many conditions. Recently, I noticed that timing error % starts becoming highly erratic when the misfires happen and I imagine this is the cause. I see spikes as high as +/- 12%. My dwell is taken straight from some of the threads here that have mapped genuine GM dwell tables into MS3 versions, but it seems possible that dwell has to do with it because timing error seems to decrease when dwell steps down. I've attached my tune and log, anyone else experienced anything like this?
Attached Files
File Type: mlg
2021-09-20_17_modified.mlg (65.0 KB, 33 views)
File Type: msq
CurrentTune.msq (285.3 KB, 22 views)
intenseapple is offline  
Old 09-20-2021, 08:23 PM
  #2  
Elite Member
iTrader: (3)
 
deezums's Avatar
 
Join Date: May 2014
Location: Kansas
Posts: 3,146
Total Cats: 201
Default

According to JSM the timingerror variable is a noisy mess and is functionally useless.

Regardless, it's supposed to be a count of how far off the predictions are from the actual tooth trigger. It doesn't have anything to do with ignition timing.
deezums is offline  
Old 09-20-2021, 09:00 PM
  #3  
Senior Member
 
gooflophaze's Avatar
 
Join Date: May 2007
Location: Atlanta
Posts: 997
Total Cats: 156
Default

Your dwell table looks too high to me. D585's et al discharge prematurely for overdwell protection.
gooflophaze is offline  
Old 09-20-2021, 11:22 PM
  #4  
Junior Member
Thread Starter
 
intenseapple's Avatar
 
Join Date: Mar 2017
Posts: 169
Total Cats: 10
Default

Originally Posted by gooflophaze
Your dwell table looks too high to me. D585's et al discharge prematurely for overdwell protection.
I pulled some dwell and took it for a drive again. The timing error is no longer as dramatic but I am still getting misfires. I'll pull another 0.1 across the board and see if I get better results, do you have a table I can look at in the meantime to compare?
intenseapple is offline  
Old 09-20-2021, 11:25 PM
  #5  
Junior Member
Thread Starter
 
intenseapple's Avatar
 
Join Date: Mar 2017
Posts: 169
Total Cats: 10
Default

Originally Posted by deezums
According to JSM the timingerror variable is a noisy mess and is functionally useless.

Regardless, it's supposed to be a count of how far off the predictions are from the actual tooth trigger. It doesn't have anything to do with ignition timing.
Interesting... in that case I will assume it is unrelated unless I see something that indicates otherwise. I do wonder though, if ignition timing based on crank angle predictions and if so wouldn't it also affect ignition timing?
intenseapple is offline  
Old 09-21-2021, 12:23 AM
  #6  
Senior Member
 
SpartanSV's Avatar
 
Join Date: Apr 2017
Location: Greeley, CO
Posts: 1,224
Total Cats: 163
Default

Originally Posted by intenseapple
Interesting... in that case I will assume it is unrelated unless I see something that indicates otherwise. I do wonder though, if ignition timing based on crank angle predictions and if so wouldn't it also affect ignition timing?
You're not getting it. The large timing error number is caused by your misfire event. If the engine misfires then engine speed will slow down/accelerate more slowly than expected which will cause the actual engine position trigger event to come later than predicted.
SpartanSV is offline  
Old 09-21-2021, 12:26 AM
  #7  
Junior Member
Thread Starter
 
intenseapple's Avatar
 
Join Date: Mar 2017
Posts: 169
Total Cats: 10
Default

Originally Posted by SpartanSV
You're not getting it. The large timing error number is caused by your misfire event. If the engine misfires then engine speed will slow down/accelerate more slowly than expected which will cause the actual engine position trigger event to come later than predicted.
That clears up my misconception here. Timing prediction is derivative, misfire events cause projected timing error to increase due to decrease engine acceleration. I will fully ignore that since it is clearly just a side effect of the larger problem. Pulling plugs tonight to see if there are any indicators there.
intenseapple is offline  
Old 09-21-2021, 01:34 AM
  #8  
Senior Member
 
gooflophaze's Avatar
 
Join Date: May 2007
Location: Atlanta
Posts: 997
Total Cats: 156
Default

.1 isn't enough. Anything above 3.5 is too much. 3.2 to be on the safe side. Static dwell.
gooflophaze is offline  
Old 09-21-2021, 01:54 AM
  #9  
Junior Member
Thread Starter
 
intenseapple's Avatar
 
Join Date: Mar 2017
Posts: 169
Total Cats: 10
Default

Originally Posted by gooflophaze
.1 isn't enough. Anything above 3.5 is too much. 3.2 to be on the safe side. Static dwell.
Originally Posted by Savington
4.5ms might be too much depending on what your battery correction table looks like.

Raw data straight from a 5.3 truck ECM (6.0 data is extremely similar):



I punched that all into Excel and produced the same data as a percentage of dwell at 14v, then distilled that a little further to give me two 2D curves to punch into the MS3.

Dwell vs. RPM:



Dwell vs. Battery voltage:



Without a 3D table like the GM ECU has, you're stuck with two linear 2D curves. The battery curves are correct for everything above ~5000rpm and a little low below that, but since these coils discharge with excessive dwell at high RPM, I felt it was better to stay on the conservative side everywhere. The tables above will never produce a dwell figure that's higher than the OEM table, which is what I wanted.

I have cranking dwell set at 4.5ms and the car cold-started in my 68*F shop, but YMMV.
Well now I'm hearing all sorts of different things... If this is pulled straight from a GM ECM how can it be wrong? My battery corrections and such are identical to what Sav has here. I can pull everything down to start at 3.5 and ramp down to 3.0 I suppose.
intenseapple is offline  
Old 09-23-2021, 05:24 AM
  #10  
Junior Member
Thread Starter
 
intenseapple's Avatar
 
Join Date: Mar 2017
Posts: 169
Total Cats: 10
Default

I've double checked my plugs and they look good albeit slightly rich as expected while tuning. Also ensured that they were all gapped to 0.040. Took the car for another drive and got the attached log with some hardcore misfiring under load and then what appears to be a loss of sync where RPM drops to 187 and the car enters cranking state for one log point.

My two suspicions as to the cause of the weird RPM signal are:
  1. grounding issues (which I have already looked into a little)
  2. bad connection in my ECU connector (my tach signal already has this issue, likely just from being yanked too many times)
  3. CAS going bad
Only #3 would also cause my particular issues with misfires right? I think that it was most likely #2 and I already plan on completely repinning the connector anyway so I'll treat that problem as separate from the misfires.
I am not really sure where to go from here to troubleshoot further. What would yall do to track down the cause of this misifre?
Attached Files
File Type: mlg
2021-09-22_15_modified.mlg (66.9 KB, 25 views)
File Type: msq
CurrentTune.msq (285.3 KB, 16 views)
intenseapple is offline  
Old 09-23-2021, 04:37 PM
  #11  
Senior Member
 
gooflophaze's Avatar
 
Join Date: May 2007
Location: Atlanta
Posts: 997
Total Cats: 156
Default

Can't load your mlg's.
gooflophaze is offline  
Old 09-23-2021, 04:44 PM
  #12  
Junior Member
Thread Starter
 
intenseapple's Avatar
 
Join Date: Mar 2017
Posts: 169
Total Cats: 10
Default

Originally Posted by gooflophaze
Can't load your mlg's.
Apologies, wrong format. Here they are in .msl
Attached Files
File Type: msl
2021-09-20_17_modified.msl (65.0 KB, 24 views)
File Type: msl
2021-09-22_15_modified.msl (66.9 KB, 35 views)
intenseapple is offline  
Old 09-23-2021, 05:12 PM
  #13  
Senior Member
 
gooflophaze's Avatar
 
Join Date: May 2007
Location: Atlanta
Posts: 997
Total Cats: 156
Default

log file seems very sparse, like resolution is bad - only a single update between 5000rpm and 187 and then back to 4000.

3 doesn't seem likely, CAS failures tend to be more pronounced. 2 is nearly unheard of.

Have you tuned the trimpots?
gooflophaze is offline  
Old 09-23-2021, 09:57 PM
  #14  
Junior Member
Thread Starter
 
intenseapple's Avatar
 
Join Date: Mar 2017
Posts: 169
Total Cats: 10
Default

Originally Posted by gooflophaze
log file seems very sparse, like resolution is bad - only a single update between 5000rpm and 187 and then back to 4000.

3 doesn't seem likely, CAS failures tend to be more pronounced. 2 is nearly unheard of.

Have you tuned the trimpots?
Don't have pots, running MSLabs MS3 Basic. I agree, CAS failure would show issues elsewhere. That is just a snippet of the log -- look at the time -- RPM drops from ~5100 to 187 in less than a tenth of a second and then back up to 4400 in about the same time. I have also never heard of the ECU connector going bad, but I have confirmed that my tachometer output wire is definitely failing at the connector -- a simple jiggle will cause the tach to gain or lose signal. I've attached another log -- a full one -- with multiple more examples of this RPM drop occurring although no misfires because I was not pushing the car hard.
Attached Files
File Type: mlg
2021-09-23_19.13.00.mlg (3.37 MB, 23 views)
intenseapple is offline  
Old 10-15-2021, 03:35 PM
  #15  
Junior Member
Thread Starter
 
intenseapple's Avatar
 
Join Date: Mar 2017
Posts: 169
Total Cats: 10
Default

Replaced spark plugs and the issue got marginally better -- still misfiring though. New genuine OEM (white epoxy) coils are on the way rather than the ACDelco black epoxy version I am currently running. When I put the new coils on I will recheck plugs and post pictures here to see if any one coil was acting up.

I have isolated my RPM signal loss issue to a loose ground in the ECU connector -- likely one of the sensor grounds as logs show all sensors keep the exact same values during the disconnect. It also only occurs when hitting a large bump or other jolt so I will tackle that issue later.
intenseapple is offline  
Old 10-16-2021, 10:31 AM
  #16  
Junior Member
 
Rrrracer's Avatar
 
Join Date: Jun 2006
Location: Tuning Nomad
Posts: 58
Total Cats: 12
Default

Interested to see what you turn up @intenseapple ... been working with a similar setup that exhibits similar symptoms, his is equipped with an FM "Big Spark" kit so in theory it shouldn't be the coils (although I can't say for sure where they sourced them.)

It looks like yours is a more pronounced miss though, at least in your 15_modified log. His is more similar to your 17_modified log, and the behaviour is more of a drivetrain-jerking than an outright miss. Reducing dwell helps but does not completely eliminate the problem, it's just more subdued. I had it down to as low as 2.5ms fixed.
Rrrracer is offline  
Related Topics
Thread
Thread Starter
Forum
Replies
Last Post
intenseapple
MEGAsquirt
6
01-28-2023 01:05 PM
intenseapple
MEGAsquirt
3
05-24-2021 09:29 PM
IcantDo55
MEGAsquirt
11
05-01-2021 02:15 PM
ATX.
Engine Performance
18
05-23-2019 02:42 PM
hbrew
MEGAsquirt
2
07-26-2010 05:52 PM



Quick Reply: Timing Issues with Built Motor and LS Coils



All times are GMT -4. The time now is 12:50 PM.