Joined
·
945 Posts
I think it's time to reveal the infos and results i've got with chiptuning on the Tiburon GT.
Your whole oem tune is located in a chip called "eprom", located in your ECU. It's a rectangular chip, PSOP44 type, AM29F200 (for 2002 to march 2003 tib) or AM29F400 (for 2003 to 2004. I never checked 2005 and later ECUs).
Desoldering the eprom :
The ECU is soldered on the board of the ECU. But it can be desoldered without damaging the board or the eprom. You have to use a hot air soldering station. It can be bought on ebay for less than 100 dollars. Personally, i'm using a Yihua 852D+, it's working great. I put some masking tape on and under the ECU board, and all around the eprom, to protect the immediate surroundings of the eprom from heat. Then i attach the ECU board firmly to my desktop with the masking tape, so it won't move. I will then slide a PSOP44 fork (included with the hot air station) under the pins of the eprom, it will help to pull the eprom up once the pins are desoldered. Then i set the hot air station to 380°C, with air pressure at max. And i start applying the heat gun very close to the pins of the eproms, by moving the tip of the heat gun rapidly all around the eprom, while applying some pressure on the eprom fork. It will finally lift up. Congrats, you have desoldered your eprom. Beware, applying too much heat on the eprom can damage the file inside. Breaking a pin on the eprom can be fixed by grinding the surface border of the eprom with a dremel until you get to the metal of the pin, then solder some tiny wire on it ; the other side of the wire will be soldered on the board, where the pin was previsouslt soldered.
Reading the file from the eprom :
Now you've got to read the content of the eprom. To do so, you need an eprom programmer. I'm using the GQ-4X. It's cheap (less than 100 dollars), small, very easy of use (USB). You'll need an eprom adapter to put your PSOP44 eprom in this programmer. The good adapter is the ADP 019 (around 35 dollars). Just connect the GQ-4X to your PC, install the driver, modify the settings to suit your eprom (PSOP44 AM29F200BB for a 2002 tib), and put your eprom in the adapter. Click read, and in a few seconds, the content of the eprom will appear. Click on save, and now you have your stock file stored securly in your PC.
Then, you have to understand the file. That's, by far, the hardest part of the job. The available softwares will always offer you three type of display to look at the content of the eprom : hexadecimal, 2D and 3D. Whatever the display mode, it's impossible to understand anything in all this mess, and the file is simply HUGE with millions of weird curves. In fact, even the professionals can't really understand those files. They have two ways to proceed : either they have a help file that will help them to locate, identify and rescale the maps (this kind of help file is called a 'damos' ; for example, SFR and NGM have the damos for our tibs. It's even more than that, it's a whole factory software that includes the damos), or they will use their experience and memory to try to recognize some patterns that they have already seen in other vehicles and that they know to be a certain type of map. Most chiptuners use this last solution. Sometimes they will have luck, find the good maps, do the good modifications on them. Sometimes not...
The softwares to use :
- WinOLS has a good rep, but just like other begginers, i find it hard to use. You can find it for free, but it's a test version. It can't calculte the checksum automatically, except if you buy expensive plugins (and i'm not even sure there is one available for our tibs).
- TunerPro is free. But i simply hate it, it's a whole mess.
- ECM2001. It's my favorite one. It's not free, but just search on the web... This software is considered as a beginner's tool by professional. It's really easy to understand and use. It will calculate and apply the good checksum everytime for your tib (i never had a checksum problem with it). You'll easily find it on the web in a package including thousands of 'drivers'. A 'Driver' is a help file, written by chiptuners to use them as a memo, but much simpler than a damos ; it will point you to some of the maps, and sometimes it will rescale them for you. But sometimes the driver can be bad and point you in the wrong direction... ECM2001 has some drivers for the tib. Some are crap, some have a few directions to some maps, most of those directions are wrong. You must be sure to have a driver suited to your file version before trusting it.
Identifying the file version :
I've had 8 files in hands. I found three different file versions in them. It doesn't depend of the ref number written on the ECU. It depends of the date on the ECU, and of the car's location (euro, us, canada, etc).
In every US 2002 tib GT, in a Finland 2002 tib GT and in a german 2002 tib GT, i found the same file version (652048).
In my french 2002 tib GT, the version was different (652040).
In the only 2004 tib GT i have (US), the version was different (654012).
Version can be checked when opening the file with ECM2001. After selecting your file, the software will display some infos about the file, in particular the brand and ref number of the ECU it came from, and the file version.
Identifyng the maps :
That's a very difficult task. The professionals have mathematical methods. The softwares can help to locate some of them. The drivers, when there are good, can help too. Or you can simply read the whole file attentively and try to locate some regular pattern in 2D display mode, or some interesting numbers in hexadecimal mode (200, 400, 600, 800, up to 6800... Could be the rpms for a map, right ?). Or you can put your hand on an ECU reflashed by a professional tuner, who had a damos and knew what he did ; then you just have to compare your file with his, and if they are of the same version, you will see exactly the differences bewteween the two files, so you know where to mod and how to mod the file.
Modifying the maps and writing in the eprom :
ECM2001 is a quite easy to use software so you'll figure easily how to use it to modify the file and save it. If not, you can find a lot of tutorials on the web. Once your modifications are finished, just save the file ; ECM2001 will automatically calculate and apply the good checksum, so your ECU will not be surprised by the different lenght of his file and will let the car starts even with the modifications.
Beware : Modifying the eprom file can bring serious trouble and even destroy your engine or cause an accident. Most of the time, if you did something wrong, the car will simply not start. If you put extreme settings in a sensible map (timing, injection, knock threshold...), the results can be dramatic, there are no foolproof limits ! It's better to apply modifications after having studied the same files reflashed by professionals, and to limit your modifications to the maps they used and to the max values they used.
Putting the eprom back in the ECU :
Of course you can drop the eprom gently on the ECU board and solder it back, pin by pin, with a good soldering iron. But the great thing with chiptuning is to be able to do a lot of modifications to your file, then to drive the car, datalog, dyno, and modify the file again until you get the best results. So i chosed to solder an eprom socket in my ECU. That way, i can put the eprom in and out of the ECU in seconds.
I bought an extra ADP 019 adapter (same as the one i bought for the GQ-4X), i desoldered the eprom socket from the ADP 019 board, then i soldered tiny wires (got them from an old IDE PC cable) on every 44 pins of the eprom socket. I soldered the other side of the 44 wires to the ECU board, where the eprom is supposed to be soldered. I tested this by putting an eprom with a good file in the eprom socket, and turned the key of the tib on "ON". if the "check engine" light doesn't appear, you have something wrong, either with your eprom socket installation, or with the file itself. Or sometimes, the contact between the eprom and the eprom socket will not be good, so push gently on the eprom and see if the CEL appears.
After many months of use, i realized than an eprom socket wasn't totally reliable. A few times, after leaving the car for a few days, the CEL didn't appeared (and car didin't start) when the key was ON. In fact, some oxydation will appear between the pins of the eprom and the eprom socket. Using some electric cleaner will bring the ECU to working condition easily. I recommend to use an ECU with eprom socket for testing modifications only. Once you have achieved a good file and are satisfied, it's better to drive with an ECU with soldered eprom.
Your whole oem tune is located in a chip called "eprom", located in your ECU. It's a rectangular chip, PSOP44 type, AM29F200 (for 2002 to march 2003 tib) or AM29F400 (for 2003 to 2004. I never checked 2005 and later ECUs).
Desoldering the eprom :
The ECU is soldered on the board of the ECU. But it can be desoldered without damaging the board or the eprom. You have to use a hot air soldering station. It can be bought on ebay for less than 100 dollars. Personally, i'm using a Yihua 852D+, it's working great. I put some masking tape on and under the ECU board, and all around the eprom, to protect the immediate surroundings of the eprom from heat. Then i attach the ECU board firmly to my desktop with the masking tape, so it won't move. I will then slide a PSOP44 fork (included with the hot air station) under the pins of the eprom, it will help to pull the eprom up once the pins are desoldered. Then i set the hot air station to 380°C, with air pressure at max. And i start applying the heat gun very close to the pins of the eproms, by moving the tip of the heat gun rapidly all around the eprom, while applying some pressure on the eprom fork. It will finally lift up. Congrats, you have desoldered your eprom. Beware, applying too much heat on the eprom can damage the file inside. Breaking a pin on the eprom can be fixed by grinding the surface border of the eprom with a dremel until you get to the metal of the pin, then solder some tiny wire on it ; the other side of the wire will be soldered on the board, where the pin was previsouslt soldered.
Reading the file from the eprom :
Now you've got to read the content of the eprom. To do so, you need an eprom programmer. I'm using the GQ-4X. It's cheap (less than 100 dollars), small, very easy of use (USB). You'll need an eprom adapter to put your PSOP44 eprom in this programmer. The good adapter is the ADP 019 (around 35 dollars). Just connect the GQ-4X to your PC, install the driver, modify the settings to suit your eprom (PSOP44 AM29F200BB for a 2002 tib), and put your eprom in the adapter. Click read, and in a few seconds, the content of the eprom will appear. Click on save, and now you have your stock file stored securly in your PC.
Then, you have to understand the file. That's, by far, the hardest part of the job. The available softwares will always offer you three type of display to look at the content of the eprom : hexadecimal, 2D and 3D. Whatever the display mode, it's impossible to understand anything in all this mess, and the file is simply HUGE with millions of weird curves. In fact, even the professionals can't really understand those files. They have two ways to proceed : either they have a help file that will help them to locate, identify and rescale the maps (this kind of help file is called a 'damos' ; for example, SFR and NGM have the damos for our tibs. It's even more than that, it's a whole factory software that includes the damos), or they will use their experience and memory to try to recognize some patterns that they have already seen in other vehicles and that they know to be a certain type of map. Most chiptuners use this last solution. Sometimes they will have luck, find the good maps, do the good modifications on them. Sometimes not...
The softwares to use :
- WinOLS has a good rep, but just like other begginers, i find it hard to use. You can find it for free, but it's a test version. It can't calculte the checksum automatically, except if you buy expensive plugins (and i'm not even sure there is one available for our tibs).
- TunerPro is free. But i simply hate it, it's a whole mess.
- ECM2001. It's my favorite one. It's not free, but just search on the web... This software is considered as a beginner's tool by professional. It's really easy to understand and use. It will calculate and apply the good checksum everytime for your tib (i never had a checksum problem with it). You'll easily find it on the web in a package including thousands of 'drivers'. A 'Driver' is a help file, written by chiptuners to use them as a memo, but much simpler than a damos ; it will point you to some of the maps, and sometimes it will rescale them for you. But sometimes the driver can be bad and point you in the wrong direction... ECM2001 has some drivers for the tib. Some are crap, some have a few directions to some maps, most of those directions are wrong. You must be sure to have a driver suited to your file version before trusting it.
Identifying the file version :
I've had 8 files in hands. I found three different file versions in them. It doesn't depend of the ref number written on the ECU. It depends of the date on the ECU, and of the car's location (euro, us, canada, etc).
In every US 2002 tib GT, in a Finland 2002 tib GT and in a german 2002 tib GT, i found the same file version (652048).
In my french 2002 tib GT, the version was different (652040).
In the only 2004 tib GT i have (US), the version was different (654012).
Version can be checked when opening the file with ECM2001. After selecting your file, the software will display some infos about the file, in particular the brand and ref number of the ECU it came from, and the file version.
Identifyng the maps :
That's a very difficult task. The professionals have mathematical methods. The softwares can help to locate some of them. The drivers, when there are good, can help too. Or you can simply read the whole file attentively and try to locate some regular pattern in 2D display mode, or some interesting numbers in hexadecimal mode (200, 400, 600, 800, up to 6800... Could be the rpms for a map, right ?). Or you can put your hand on an ECU reflashed by a professional tuner, who had a damos and knew what he did ; then you just have to compare your file with his, and if they are of the same version, you will see exactly the differences bewteween the two files, so you know where to mod and how to mod the file.
Modifying the maps and writing in the eprom :
ECM2001 is a quite easy to use software so you'll figure easily how to use it to modify the file and save it. If not, you can find a lot of tutorials on the web. Once your modifications are finished, just save the file ; ECM2001 will automatically calculate and apply the good checksum, so your ECU will not be surprised by the different lenght of his file and will let the car starts even with the modifications.
Beware : Modifying the eprom file can bring serious trouble and even destroy your engine or cause an accident. Most of the time, if you did something wrong, the car will simply not start. If you put extreme settings in a sensible map (timing, injection, knock threshold...), the results can be dramatic, there are no foolproof limits ! It's better to apply modifications after having studied the same files reflashed by professionals, and to limit your modifications to the maps they used and to the max values they used.
Putting the eprom back in the ECU :
Of course you can drop the eprom gently on the ECU board and solder it back, pin by pin, with a good soldering iron. But the great thing with chiptuning is to be able to do a lot of modifications to your file, then to drive the car, datalog, dyno, and modify the file again until you get the best results. So i chosed to solder an eprom socket in my ECU. That way, i can put the eprom in and out of the ECU in seconds.
I bought an extra ADP 019 adapter (same as the one i bought for the GQ-4X), i desoldered the eprom socket from the ADP 019 board, then i soldered tiny wires (got them from an old IDE PC cable) on every 44 pins of the eprom socket. I soldered the other side of the 44 wires to the ECU board, where the eprom is supposed to be soldered. I tested this by putting an eprom with a good file in the eprom socket, and turned the key of the tib on "ON". if the "check engine" light doesn't appear, you have something wrong, either with your eprom socket installation, or with the file itself. Or sometimes, the contact between the eprom and the eprom socket will not be good, so push gently on the eprom and see if the CEL appears.
After many months of use, i realized than an eprom socket wasn't totally reliable. A few times, after leaving the car for a few days, the CEL didn't appeared (and car didin't start) when the key was ON. In fact, some oxydation will appear between the pins of the eprom and the eprom socket. Using some electric cleaner will bring the ECU to working condition easily. I recommend to use an ECU with eprom socket for testing modifications only. Once you have achieved a good file and are satisfied, it's better to drive with an ECU with soldered eprom.