ajayel wrote:
Tugsay wrote:
...
Those are the ones I can remember without my pc but I'll give more info and share my rom.
...
Thanks Tugsay if you get a chance to share the ROM or strategy that would be hugely appreciated.
Sorry for delay ajayel.
My stock rom is D2ZZ001E
08 edm model rom is D2TB201R
My car don't have mode selection options thats because 05' stock rom have 3 timing tables and one set of dbw table.
I disabled af3 correction table because I delete both cats. New ones are crazy expensive and my car is much more friendly for the environment than lots of old trucks, busses etc which are using in my country.
CL fueling compensation table is the first key point for the fun fact of transmission change points on throttle, load, rpm changes. After copying the table which don't have the 206 numbers on higher rpms, you'll feel the change.
It's a little bit difficult for me to explain the logic on that table but I try to give you some hints and if you are ambitious enough to figure out, you'll be happy to arrange that table for your taste. I couldn't change it as close to my liking but it's much better now.
When you look at that table, first thing you should know is that the number are changing the AF ratio when you push the throttle. They are mostly minus numbers because if there is -0.200 on certain load and rpm, that means the car runs richer than 14.7, it will run 14.5.
We don't have access to the tcm module and can not control all the teansmission behavior but by changing cl fueling compensation and dbw tables, we can change the transmission behavior on close loop fueling. For open loop, we don't have any control or I don't know but I'm ok with the cars stock behavior on open loop.
There is a trick you can test on cl fueling comp table and transmission behavior is the numbers on the table. For example, if you are driving slowly on 2000rpm 0.50load and push the throttle and load increase to 1.00 and rpm increase to 2200rpm, look at the table, if the numbers on that table rises 30, the car downshifts. (Strange but true)
Another hint;
Get the same example, push the throttle enough to raise the 0.5load 2000rpm to 1.00 load section and if the number incraise 30 and for example it was -0.050 on 2000rpm 0.50load and to rises -0.080 on 2200rpm 1.00load, the car downshifts, you push the throttle steadily, the load stays the same as 1.00 but the rpm rises 2200-2400-2600-2800 etc on that load, look at the numbers on the table, the car upshifts whenever the next 2 numbers are the same or there is more than 30. There is a logic on that table but I couldn't arrange it because I did'nt have time to read that much log

I hope this info will be helpful because there might be some mistakes but I think you get the point and if you figure this out please let me know.
After understanding the cl fuwling comp table, you can change the teansmission points on open loop by changing the dbw tables.
Dbw table are different on 05' and 08' but when you do the correct math, they are same.