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.

ECUflash First Flashed DSM ECU! (98/99 Flashing FAQ)

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

I am running on the extended maps version you made that already had the boost cut timer limit raised to its max. I also tried the other rom and raised the boost cut timer limit myself with no change. It does it in second or third gear at about 5k rpm. The af raito is at about 10.5 until it happens.

I will help test the new version if you need!
 
I am running on the extended maps version you made that already had the boost cut timer limit raised to its max. I also tried the other rom and raised the boost cut timer limit myself with no change. It does it in second or third gear at about 5k rpm. The af raito is at about 10.5 until it happens.

I will help test the new version if you need!

Add this to your 20550011.xml

PHP:
<table name="BoostLimit (Set to 0 to disable, 1 to enable)" category="Ceddy Mods" address="22a41" type="1D" level="4" scaling="uint8"/>

Then change it to 0 in EcuFlash to disable Boost Cut. This will make it skip the Boost Cut code entirely. Let me know how it works for you.
 
Add this to your 20550011.xml

PHP:
<table name="BoostLimit (Set to 0 to disable, 1 to enable)" category="Ceddy Mods" address="22a41" type="1D" level="4" scaling="uint8"/>

Then change it to 0 in EcuFlash to disable Boost Cut. This will make it skip the Boost Cut code entirely. Let me know how it works for you.

Ceddy, worked like a charm!! The car will rev at full boost to the rev limiter now.

I have been meaning to get a donation your way, will do so shortly.

I would like to add a 3 or 5 bar map sensor to my car, which sensors will the 2g ecu read? I have some AEM kavlico sensors at the shop that have no home, although I am not sure if they are 3 or 5 bar. I assume it wires in place of the stock MDP sensor?
 
I would like to add a 3 or 5 bar map sensor to my car, which sensors will the 2g ecu read? I have some AEM kavlico sensors at the shop that have no home, although I am not sure if they are 3 or 5 bar. I assume it wires in place of the stock MDP sensor?

Yes it replaces the MDP. Change the formula in EvoScan to match your sensor and you are good to go. (MDP is RequestId 38) I'm running a GM 3 BAR.

You should disable EGR in the Periphery Bits if your car has one.
Because a 3 or 5 Bar sends a lower voltage then the stock 1 Bar at the same pressure, the EGR will operate sooner then its suppose to.

Edit: The 2G can use any 5v MAP sensor. You should use one that the formula is known for, check out EvoM for Sensor/Formulas.
 
A friend of mine has a very special 2G DSM. I was wondering if he has a flashable ECU. It is european version with a non-turbo 4G63. The strange thing is that it was made in 2000! Officially the DSMs are produced until 4.1999 and his is way up in 2000. Also his engine is different than mine original engine (non-turbo 4G63 in a July 1998 produced car). He has F1 pistons with 10.5:1 producing 158 horsepower against 141 hp in my original engine.

So I have a suspiscion that he has a flashable ecu but how can we check if his ECU is flashable for sure? Is there some procedure to follow or open it and look for something inside?
 
Will do. I think it is a black plastic case. Also he has the OpenPort 1.3 cable and EvoScan software. We are in a process of a budget supercharging project so if it is a flashable one he will just get the openport 2.0 and the flash module
 
He might not need to depending on what the ecu is. The 1.3 cable will flash a lot of ecus so try figuring out what the ecu is. Reading the rom and posting the rom id would be a great step but posting the case number would help too.
 
Most NA ROMs wont understand boost, so that might be a very big problem.

But Evo's have some sort of Ralliart ROMs with large weird fuel and ignition maps so that could be anything.

Get the model number of ECU, try to download the ROM with EcuFlash. If you succeed you can use the ROMID to try to identify the ROM, it should give you some sort of ID even for Evo and other H8 based ROMs. If not, remove the ECU cover and post what you see, board number.

But don't expect that it will be easy to get it tunable. There is a huge amount of work to figure out how to add advanced features to regular ROM. And supercharging a NA ROM is pretty much incredibly hard. Ceddy had done an incredible and unbelievable work to create his ROMs.

You might be in luck if your board number matches the DSM board numbers, in that case you should be good to cross flash DSM ROM, that might cause problems with sensors though.

Do you have a picture of that engine bay?

P.S. Could be that they use some sort of 3G ECU, they were H8 based at first.
 
I suspect that rom will be very similar to the 4G64 Spyders we have here in the U.S.
 
Last edited:
Most NA ROMs wont understand boost, so that might be a very big problem.

In the sense that you're describing none of the ecus we are discussing understand boost. They only understand airflow so really you just need large enough maps that you can extend airflow into the areas that you reach with boost. There are some other things going on and you'll need to make sure you have a 1:1 rising rate FPR but the rest is small stuff.
 
^^ Yeah. I double that. So I need EcuFlash to extract the ROM, is that right?

Here is a picture of my old engine bay which looks exactly the same.

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


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


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


we tried to read the rom today and we had luck only with evoscan. it gave the following: EcuID E43A.

Tried the ecuflash with the 1996-2001 Mitsubishi Gen2, 1999-2001 Mitsubishi Gen2 and 2001-2006 Mitsubish Gen 3.

IT showed the following error: interface close.

So will the ID by EvoScan do?
 

Attachments

You must be registered for see attachments list
PCB Codes must match to be Flash compatible.
If they don't match, you will brick it and have an expensive paper weight.
(Don't ask how I know this)

H8 DSM Compatible
1998 -> JE331B156C
1999 -> JE331B156D
2000 -> Unknown, probably JE331B156E
So you mean there are some 2000 year ECUs from other cars that can be used?

Family cars with compatible ECUs would be great news indeed, given the sudden spikes in ECU prices.

Is the Spyder ECU the (C) or (D) board?
 
So you mean there are some 2000 year ECUs from other cars that can be used?

Family cars with compatible ECUs would be great news indeed, given the sudden spikes in ECU prices.

Is the Spyder ECU the (C) or (D) board?

C are the 1998 ecus.
D are the 1999 ecus.

Not sure about 2000s, but if the naming scheme continues, they are Es.


1998-2000 Mirages are compatible, DSMs are compatible with Mirages, hence DSMs should be compatible with 2000 Mirages.

All 1998-2000 4-Cylinder Export(Non-JDM) should have compatible ecus.
But only way to tell is to check PCB numbers.

Dodge/Chrysler cars with Mitsu engines, also have Mitsu ecus.
 
Dodge/Chrysler cars with Mitsu engines, also have Mitsu ecus.

Mazda 626, 1.8 of production years around 1992 have Mitsubishi ECUs with non Mitsubishi engines, but they were metallic. So, there is a good chance some other makes could have plastic Mitsubishi ECUs as well.

If someone has more info, it would be great.
 
great job ceddy. really interesting stuff, really confusing however at parts.

im thinking about getting a 98 99 ecu and flashing it, but im not too experienced with computer stuff, i can fool around with some html but nothing like this.
any chances you can post a step by step, or if its even plausible for a high school kid like me to tune?
 
great job ceddy. really interesting stuff, really confusing however at parts.

im thinking about getting a 98 99 ecu and flashing it, but im not too experienced with computer stuff, i can fool around with some html but nothing like this.
any chances you can post a step by step, or if its even plausible for a high school kid like me to tune?

You should download EcuFlash and one of the ROMs with matching definition. Then just browse the maps, and google what each of them does, this should be an easy start. Everything is quite self explanatory. Then if you still problems, ask, someone will explain.

There is some starting info: How To: Getting Started with ECUFlash - EvoXForums.com - Mitsubishi Lancer Evolution X Forums

But you can find plenty youtube how-to videos and discussions all over the web.
 
i can fool around with some html but nothing like this.
any chances you can post a step by step, or if its even plausible for a high school kid like me to tune?

This is the majority of what you do. Playing around with xml and then copying and pasting values.

There is a steep learning curve but for the most part people are just making it harder for themselves than it is, there really isn't anything terribly complicated about it.
 
Wow, I just read all 13 pages. This is crazy stuff. I tip my hat to those that figured all this stuff out. I have been trying to learn more about data logging and SAFC's because I know nothing. I stumbled upon this thread and might skip the SAFC now and just work with the car's ECU. This route seems less expensive and you can do more.
 
It's cool having the ability to mod your code. I use 1G Eprom ecu with my 6-bolt and the Ostrich instead of a chip. So I can upload whatever I want on that thing and do whatever I want to with it. Now I can use TunerPro ($30) to tune it and later this year I will move on to speed density and upload the Jackal (freeware).

And all this for $170 (Ostrich price). No extra sensors (except MAP and IAT), no payments for software upgrades and stuff like that...

So I am looking forward to find a way to reflash my friend's ECU when the supercharger is bolted and tune his ride.

ECUs:

These are DSM ECUs that are Flashable.
1998 -> 7/97-5/98 MD346675(FWD) and MD346676(AWD)
1999 -> 6/98-4/99 MD359402(FWD) and MD359403(AWD)

I just got the numbers of my old ECU but it is not as the ones above. How can I find if it is H8 compatible?

md36410
e2t68277
je331b153c
 
Add Value - Be Respectful - No Trolling - No Misinformation - Participate Often!
Support Vendors who Support the DSM Community

Build Thread Updates

Latest Classifieds

Back
Top