Poor throttle-blip response at low rpm
#31
Instructor
Thread Starter
Join Date: Nov 2013
Location: Crawley, West Sussex, UK
Posts: 222
Likes: 0
Received 1 Like
on
1 Post
Result!!
Managed to fix it - I now have throttle blips below 2000rpm when the engine is warm!!!
Thanks to JasonAndreas for pointing out that there was a Cylinder Head Temperature Acceleration Enrichment map. I wasn't able to decipher his cryptic messages with regard to its location, so I went through each map that had temperature as an input and short-listed those with a likely-looking characteristic, i.e. decreasing output with temp. I then picked the one that had the most contribution around 40°C and petered out at 80-110°C. In fact there are 2 maps, one for each bank. I flat-lined these from 40-110°C.
Tested it this morning in the drive in to work - hole-in-one! It is such a pleasure being able to blip the throttle and do heel-n-toe at low rpm! I'm sooo chuffed!
Thanks to JasonAndreas for pointing out that there was a Cylinder Head Temperature Acceleration Enrichment map. I wasn't able to decipher his cryptic messages with regard to its location, so I went through each map that had temperature as an input and short-listed those with a likely-looking characteristic, i.e. decreasing output with temp. I then picked the one that had the most contribution around 40°C and petered out at 80-110°C. In fact there are 2 maps, one for each bank. I flat-lined these from 40-110°C.
Tested it this morning in the drive in to work - hole-in-one! It is such a pleasure being able to blip the throttle and do heel-n-toe at low rpm! I'm sooo chuffed!
#32
Three Wheelin'
Managed to fix it - I now have throttle blips below 2000rpm when the engine is warm!!!
Thanks to JasonAndreas for pointing out that there was a Cylinder Head Temperature Acceleration Enrichment map. I wasn't able to decipher his cryptic messages with regard to its location, so I went through each map that had temperature as an input and short-listed those with a likely-looking characteristic, i.e. decreasing output with temp. I then picked the one that had the most contribution around 40°C and petered out at 80-110°C. In fact there are 2 maps, one for each bank. I flat-lined these from 40-110°C.
Tested it this morning in the drive in to work - hole-in-one! It is such a pleasure being able to blip the throttle and do heel-n-toe at low rpm! I'm sooo chuffed!
Thanks to JasonAndreas for pointing out that there was a Cylinder Head Temperature Acceleration Enrichment map. I wasn't able to decipher his cryptic messages with regard to its location, so I went through each map that had temperature as an input and short-listed those with a likely-looking characteristic, i.e. decreasing output with temp. I then picked the one that had the most contribution around 40°C and petered out at 80-110°C. In fact there are 2 maps, one for each bank. I flat-lined these from 40-110°C.
Tested it this morning in the drive in to work - hole-in-one! It is such a pleasure being able to blip the throttle and do heel-n-toe at low rpm! I'm sooo chuffed!
Can't help thinking you are just masking a sensor issue somewhere though.
I wonder if any of the bosch hammer emulator OBD tools available allow logging of the sensors?
#33
Instructor
Thread Starter
Join Date: Nov 2013
Location: Crawley, West Sussex, UK
Posts: 222
Likes: 0
Received 1 Like
on
1 Post
I've wondered if it is a sensor issue, but then there were enough replies here that makes me think it is valid and widespread, but on the other hand how could a car be released to the public like that....
So, alexjc4, are you saying that you do not have any problems blipping the throttle when warm, below 2000rpm?
#34
Three Wheelin'
Yes, maps were in Pro2Dme but not identified.
I've wondered if it is a sensor issue, but then there were enough replies here that makes me think it is valid and widespread, but on the other hand how could a car be released to the public like that....
So, alexjc4, are you saying that you do not have any problems blipping the throttle when warm, below 2000rpm?
I've wondered if it is a sensor issue, but then there were enough replies here that makes me think it is valid and widespread, but on the other hand how could a car be released to the public like that....
So, alexjc4, are you saying that you do not have any problems blipping the throttle when warm, below 2000rpm?
Do you have a rom emulator or are you just burning a new bin and swapping the chip each time? The latest ones also show which memory is being accessed by the microcontroller which helps track down these issues.
Not sure my car would help much its just had a trick cam and chip fitted so it wouldbe hard to tell. I can't remember it being really bad before, but it was a bit lazy to pick up from low rpms/ idle which made for tricky heel toe practice around town.
#35
Instructor
Thread Starter
Join Date: Nov 2013
Location: Crawley, West Sussex, UK
Posts: 222
Likes: 0
Received 1 Like
on
1 Post
That's cool that pro2dme at least had the tables. As you probably know there are tools available that help you scan the rom image for regions that look like tables. There are also tools to disassemble the code on the microcontroller but thats a bit more advanced. I've only ever used the fruits from other peoples efforts using these sort of things - not used them personally.
Do you have a rom emulator or are you just burning a new bin and swapping the chip each time? The latest ones also show which memory is being accessed by the microcontroller which helps track down these issues.
Not sure my car would help much its just had a trick cam and chip fitted so it wouldbe hard to tell. I can't remember it being really bad before, but it was a bit lazy to pick up from low rpms/ idle which made for tricky heel toe practice around town.
Do you have a rom emulator or are you just burning a new bin and swapping the chip each time? The latest ones also show which memory is being accessed by the microcontroller which helps track down these issues.
Not sure my car would help much its just had a trick cam and chip fitted so it wouldbe hard to tell. I can't remember it being really bad before, but it was a bit lazy to pick up from low rpms/ idle which made for tricky heel toe practice around town.
In the Pro2Dme help section, he explained how map axes are labelled in the hex image, with the quantities they represent, e.g. temperature, rpm, ign angle etc, and that proved really useful in targeting the right maps.
#36
#37
Technical Guru
Rennlist Member
Rennlist Member
Originally Posted by PhatPhlatSix
I wasn't able to decipher his cryptic messages with regard to its location
Originally Posted by PhatPhlatSiz
No emulator, just blowing Eeproms.
#38
Instructor
Thread Starter
Join Date: Nov 2013
Location: Crawley, West Sussex, UK
Posts: 222
Likes: 0
Received 1 Like
on
1 Post
Excellent!
I reordered the list of maps you sent me (that was missing some) and gave you the map index (AE-CHT correction map - Index 9). Was that not the correct map? If not, what did you modify? I know of at least 20+ EPROMS for the 964 and what you'll find is that the absolute address (0x66E9) in your EPROM is only the correct location for some of them. All the maps are stored in a single list (array) and the ECU accesses that list via functional groupings which are defined in another location.
If you are going to play a lot, pick up an Ostrich and a Tadiran Battery so you won't have to worry about it for the next 30 years. You can mount it with velcro to the top of the ECU and pass the ribbon cable through the opening in the case. You also really need a way to monitor sensor values in realtime. Ideally you don't want them to change while you are making changes to the correction maps.
I reordered the list of maps you sent me (that was missing some) and gave you the map index (AE-CHT correction map - Index 9). Was that not the correct map? If not, what did you modify? I know of at least 20+ EPROMS for the 964 and what you'll find is that the absolute address (0x66E9) in your EPROM is only the correct location for some of them. All the maps are stored in a single list (array) and the ECU accesses that list via functional groupings which are defined in another location.
If you are going to play a lot, pick up an Ostrich and a Tadiran Battery so you won't have to worry about it for the next 30 years. You can mount it with velcro to the top of the ECU and pass the ribbon cable through the opening in the case. You also really need a way to monitor sensor values in realtime. Ideally you don't want them to change while you are making changes to the correction maps.
Thanks very much for the Ostrich link, I will invest in that.
#41
Technical Guru
Rennlist Member
Rennlist Member
Code:
+------------------------------------------- 0 | 0 0 6684 1 | 1 668A +------------------------------------------- 2 | 1 0 66A4 3 | 1 66AC +-------------------------------------------- 4 | 2 0 6684 5 | 1 66B2 6 | 2 66BC 7 | 3 66C8 8 | 4 66D6 9 | 5 66E9 <=- Index 9 -=> 2,5 10 | 5 66F3 11 | 3 66FD +------------------------------------------- 12 | 3 0 6684 13 | 1 670B 14 | 2 6715 15 | 3 671D 16 | 4 672B
#42
Instructor
Thread Starter
Join Date: Nov 2013
Location: Crawley, West Sussex, UK
Posts: 222
Likes: 0
Received 1 Like
on
1 Post
Code:
+------------------------------------------- 0 | 0 0 6684 1 | 1 668A +------------------------------------------- 2 | 1 0 66A4 3 | 1 66AC +-------------------------------------------- 4 | 2 0 6684 5 | 1 66B2 6 | 2 66BC 7 | 3 66C8 8 | 4 66D6 9 | 5 66E9 <=- Index 9 -=> 2,5 10 | 5 66F3 11 | 3 66FD +------------------------------------------- 12 | 3 0 6684 13 | 1 670B 14 | 2 6715 15 | 3 671D 16 | 4 672B
Anyhow, we got there in the end, and I learned more by having to try work it out rather than being spoon-fed
#43
"Can't help thinking you are just masking a sensor issue somewhere though."
Yes, as few if any 964 owners have ever complained of this!
The 964 ECM design and its firmware is very robust in its optimization for performance
and drive-ability.
Yes, as few if any 964 owners have ever complained of this!
The 964 ECM design and its firmware is very robust in its optimization for performance
and drive-ability.
#44
Instructor
Thread Starter
Join Date: Nov 2013
Location: Crawley, West Sussex, UK
Posts: 222
Likes: 0
Received 1 Like
on
1 Post
Yes, I'm quite open to that possibility. However, I had quite a few replies to this thread that said they had the same symptom, and there has been at least one other similar thread where the OP showed a video of it happening. I've tried 3 different ECUs, all with the same result, therefore it can only be sensor or harness. So either a lot of us have the same fault, or we all drive slightly differently....
#45
Technical Guru
Rennlist Member
Rennlist Member
Originally Posted by PhatPhlatSix
I've tried 3 different ECUs, all with the same result, therefore it can only be sensor or harness.