The Central Hub for DSM Community and Information

For 1990-1999 Mitsubishi Eclipse, Eagle Talon, Plymouth Laser, and Galant VR-4 Owners. This is where the DSM platform history is documented and archived. Log in to help us in our mission, and to remove most ads from the browsing experience.

ECMlink ECMLink not reading things I’m logging

This site may earn a commission from merchant affiliate links, including eBay, Amazon, and others.

Zanaqqq

Proven Member
83
39
Jan 31, 2026
Avon, Minnesota
Okay so last night all my values were reading and my car was running okay. Now half my values I log don’t read anymore and car is running bad. I’ve uploaded a picture of a log where the car was running. I’m running speed density on a GM IAT with AEM wideband

You must be logged in to view this image or video.
 

Attachments

You must be registered for see attachments list
It's a 97 non-EPROM ECU that has been converted by ECMTuning to add a socket so it can run ECMLink. You'll see the red ECMLink circuit board that has the software and extra hardware and the brown board is the conversion board with the processor relocated to it. The advantage to this conversion is it works directly with the 97+ CAS.

I don't see any visual issues but only the worst issue are visible.
Alrigjt makes sense. I just don’t get why the car acts so different even though I’m making No change to tune. One minute it will idle and drive half decent and next it’s surging and drives like shit.

Also no matter what change I make to speed density table it still seems to run afr of 9-10 in boost
 
Alrigjt makes sense. I just don’t get why the car acts so different even though I’m making No change to tune. One minute it will idle and drive half decent and next it’s surging and drives like shit.

Also no matter what change I make to speed density table it still seems to run afr of 9-10 in boost
Put your VE table back the way it was. If you have not done a 3rd gear pull and looked at AFR alignment at 4500rpm at 15PSI, then you are messing with the wrong thing.

Idle surge coming and going sounds like the IAC and FIAV issues are still there.
 
Put your VE table back the way it was. If you have not done a 3rd gear pull and looked at AFR alignment at 4500rpm at 15PSI, then you are messing with the wrong thing.
I had it stock and then any boost at all even 1-3psi it’s rich instantly and starting reading knock so I back out. I’ll try again today maybe
 
I had it stock and then any boost at all even 1-3psi it’s rich instantly and starting reading knock so I back out. I’ll try again today maybe
That indicates your global fuel is set too Rich. Post a log. You have a WB - and if it is working - it will do a better job at setting the global fuel than the calculator. The calculator gives you a theoretical number. Actual WB data is the reality - trust reality.
 
Last edited:
That indicates your global fuel is set too Rich. Post a log. You have a WB - and if it is working -it will do a better job at setting the global fuel than the calculator. The calculator gives you a theoretical number. Actual WB data is the reality - trust reality.
Alright that was my thought at one point. I have 1200cc injectors on e85 so I just have it at -44% rn. What would you recommend. Also what should I do about the idle tweaking and it going open and closed loop while surging
 
Alright that was my thought at one point. I have 1200cc injectors on e85 so I just have it at -44% rn. What would you recommend. Also what should I do about the idle tweaking and it going open and closed loop while surging
Surge is vacuum leak. If there is no other thing leaking durning a boost leak test - I would still suspect the FIAV.
 
Alright that was my thought at one point. I have 1200cc injectors on e85 so I just have it at -44% rn. What would you recommend. Also what should I do about the idle tweaking and it going open and closed loop while surging
The 2 hose ports are clamped off in the throttle body. And the FIAV was all the way down when I put it back together. Also the surging went away for 2 days and came back randomly
 
From what I’m reading in different forums not many people run this ecu. I’m pretty sure if I remember right it’s the non-eprom I think it’s called. Is it worth just ordering an Ecu that is just eprom with ecmlink?

I don't know, when it comes to 1998 and 1999 ecus I'm very unfamiliar.
It would be great if we could get @steve and/or @dwb and/or @Justin DuBois or any of the other 2g guys to look at your pictures - not just for assessing the condition of the circuit board, but also just for in general, is there anything just plain wrong about what model ecu this is.

I looked a little at the ECMtuning pages to see what they say about the 1998-99 ecus and came up with these pages:
ecu socket info
eprom ecu info
Contact ECMTuning
How to run ECMLink in a 98/99 DSM -- and on this page they show MD335287 as one of the ecus you can use. They say it's a 1997 non-EPROM ECU.
Then down at the bottom of that page they have a note about using the 1997 non-eprom ecu.
It says "To use a 97 non-EPROM ECU, you do not need to swap the plug wires or check the cam angle sensor checkbox because the 97 ECU was made to work with the same cam angle sensor as found on a 98/99 DSM."
Hey that might be it. I notice you have your cam angle sensor checkbox checked. Their note says don't.
I think the checkbox they are talking about is this one:

You must be logged in to view this image or video.


So give that a try, uncheck that cam sensor box.
 

Attachments

You must be registered for see attachments list
Surge is vacuum leak. If there is no other thing leaking durning a boost leak test - I would still suspect the FIAV.
Yeah I agree with this.
I'm not real confident in that kluge of screwing down the round plate under the freeze plug.
I would go ahead and order a bypass plate from STM. They are only $20 plus shipping.
 
I don't know, when it comes to 1998 and 1999 ecus I'm very unfamiliar.
It would be great if we could get @steve and/or @dwb and/or @Justin DuBois or any of the other 2g guys to look at your pictures - not just for assessing the condition of the circuit board, but also just for in general, is there anything just plain wrong about what model ecu this is.

I looked a little at the ECMtuning pages to see what they say about the 1998-99 ecus and came up with these pages:
ecu socket info
eprom ecu info
Contact ECMTuning
How to run ECMLink in a 98/99 DSM -- and on this page they show MD335287 as one of the ecus you can use. They say it's a 1997 non-EPROM ECU.
Then down at the bottom of that page they have a note about using the 1997 non-eprom ecu.
It says "To use a 97 non-EPROM ECU, you do not need to swap the plug wires or check the cam angle sensor checkbox because the 97 ECU was made to work with the same cam angle sensor as found on a 98/99 DSM."
Hey that might be it. I notice you have your cam angle sensor checkbox checked. Their note says don't.
I think the checkbox they are talking about is this one:

You must be logged in to view this image or video.


So give that a try, uncheck that cam sensor box.
This information about the CAS switch on 97 ecu converted to ECM Link - where did you find that?
 
Adding to my post #108 above: The note that says to not check the cam sensor checkbox -- That's assuming that your ecu is really an MD335287 and that your cam angle sensor is really a 1998 sensor. We might have to try to figure out what cam sensor you have for sure. And the MD335287 number, it says that on your ecu cover, but is your actual ecu actually a MD335287? Maybe it's just the cover that is from a MD335287? I don't know. We might have to try to figure that out too.
 
Alright that was my thought at one point. I have 1200cc injectors on e85 so I just have it at -44% rn. What would you recommend. Also what should I do about the idle tweaking and it going open and closed loop while surging
And a starting point for e85 with 1200cc injectors would be closer to -63% global fuel
 
Adding to my post #108 above: The note that says to not check the cam sensor checkbox -- That's assuming that your ecu is really an MD335287 and that your cam angle sensor is really a 1998 sensor. We might have to try to figure out what cam sensor you have for sure. And the MD335287 number, it says that on your ecu cover, but is your actual ecu actually a MD335287? Maybe it's just the cover that is from a MD335287? I don't know. We might have to try to figure that out too.
His vehicle details indicate a 6-Bolt. This usually means a 1G CAS - unless he has a Kiggly crank sensor adaptor installed on a balance shaft eliminated engine. Even if the CAS checkbox is wrong - it won't prevent the engine from running, and it won't introduce idle surge.
 
The last link in that post takes you right to the page. It's at the bottom of that page.
https://www.ecmtuning.com/wiki/use_ecmlink_in_98_99_dsm


Geez I completely missed post #100 until just now. Thanks @steve !!
That is good information. This is the first time I've been working with a converted 97 ECU. The 1G CAS signal is not inverted compared to the 97-99 2Gb CAS - so to keep the injectors firing at the right time - do not re-wire the injectors or enable the CAS checkbox.
 
More about e85. What AFR targets do you have in your Max Oct Direct Access tables? 100% E85 burns terrible at 9-10 afr. You should target 11AFR for the richest parts and 11.5-12 in general. 11 is a safe WOT target that allows you to make mistakes. When you have more confidence in your consistency - then you and work your way toward 12. between 12 and 12.5 is a magical sweet spot that is difficult to maintain but produces the majority of the power in the fuel. Above 12.5 you are too lean - will make way to much heat.
 
That is good information. This is the first time I've been working with a converted 97 ECU. The 1G CAS signal is not inverted compared to the 97-99 2Gb CAS - so to keep the injectors firing at the right time - do not re-wire the injectors or enable the CAS checkbox.
Are you saying that if he has a 1g CAS he should un-check that checkbox?
 
More about e85. What AFR targets do you have in your Max Oct Direct Access tables? 100% E85 burns terrible at 9-10 afr. You should target 11AFR for the richest parts and 11.5-12 in general. 11 is a safe WOT target that allows you to make mistakes. When you have more confidence in your consistency - then you and work your way toward 12. between 12 and 12.5 is a magical sweet spot that is difficult to maintain but produces the majority of the power in the fuel. Above 12.5 you are too lean - will make way to much heat.
heres a log i just took. my global fuel is -55 now because car wouldnt start at -63
 

Attachments

You must be registered for see attachments list
heres a log i just took. my global fuel is -55 now because car wouldnt start at -63
You are well on your way to e85 Cold Start hell. below 40deg ambient - it is MUCH harder to start.

I'm attaching a new table for your Direct Access AFR targets.
You must be logged in to view this image or video.
 

Attachments

You must be registered for see attachments list
heres a log i just took. my global fuel is -55 now because car wouldnt start at -63

In Edit, Captured Values, please turn on Battery and CrankingFuelAdjust.

And a starting point for e85 with 1200cc injectors would be closer to -63% global fuel
Justin I don't get it. The -63% I mean. The calculator says -63% for 1200cc injectors but that would be for gasoline. If his fuel is e85 he would have to flow more than that. So his -44 that he had before seems more like it. I don't know, I haven't figured it exactly.
For example, if you have a fuel setting that is correct for 100% gasoline, and you switch to 100% ethanol, you need to flow 63% more volume of fuel to compensate.
Here's my ethanol sensor settings:

You must be logged in to view this image or video.


My Global Fuel setting is -70%. That's with the 1650cc Hi-Z injectors that ECMtuning says should be treated as if they are ~1550cc.
It runs great.

Here's something else: ECMtuning wiki https://www.ecmtuning.com/wiki/baseinjectordata
Scroll that down to the section called "E85 note". For 1200cc injectors they suggest a Global of -44.1%
 

Attachments

You must be registered for see attachments list
Last edited:
unchecked it and applied your octane table. still doing similar things and wont start at -63. i got it to at 58. uploaded a new log below
this log is with fuel at -44.1
 

Attachments

You must be registered for see attachments list
Be sure to turn on Battery and CrankingFuelAdjust in Captured Values.
Did you read post #122 yet?

Also, tomorrow when the car is still dead cold, before you start it, run a short log without even starting the engine.
Let the log run for another 10 seconds or so after you turn the key off.
The idea is to check to see if the ISCPosition starts at 120 and then goes to 90 after the key is turned off.
The 1g works this way and I think probably the 2g does too.
As far as I know the ecu should act that way even if there is something wrong with the ISC. Even if the ISC harness is completely disconnected! So I'm thinking this is one little check on the ecu that is easily done.
You get different numbers if it's a warm start or a warm shut down.

Here's how it should look with a cold car. This is a log I did way back in 2017 when I was fooling around with ISC stuff a lot.
In this log I turned the key off at about 17 seconds.
You might notice I wasn't logging CrankingFuelAdjust yet - tsk tsk 🤣
 

Attachments

You must be registered for see attachments list
Add Value - Be Respectful - No Trolling - No Misinformation - Participate Often!
Support Vendors who Support the DSM Community

Build Thread Updates

Latest Classifieds

Back
Top