crankshaft
Member
- Joined
- Feb 13, 2017
- Messages
- 136
- Points
- 87
Hey,
The engine idles just fine at around 900 RPM. And when driving I do not notice this issue. The issue surface about 3-4 years ago, and it has been plaguing my Punto ever since.
It is a Punto MK2a from november 2002 1.2 16V 80 hp. the throttle body is fully automated, and electronically controlled by the Engine ECU.
It's having this issue where when I press the accelerator pedal to rev up the engine, and try to keep the RPMs steady at 2000 (with the car parked), the RPMs start surging, and the engine revs up more and more, even though the accelerator input remains the same. Eventually theRPMs come back down just to go back up again.
I check both potentiometers in the accelerator pedal, even though I don't have any reference values, I do not see any changes that would justify the rev up of the engine - based on this I cleared the pedal as the culprit.
I thought it could be the throttle body, so today, I replaced it with one from a junk yard.
The problem persisted, although I think I noticed a slight improvement. Now the car only exhibits this issue when the engine is warm, but I need to test it further to confirm.
I am thinking I might need to trigger the ECU learning procedure for the new throttle body, but I do not know how to do it?
Is there a procedure for this?
I have MES (MultiECUScan) but there is no procedure for the ECU fitted in my car.
Any help is appreciated
The document, shared here in the forum, says the ECU implements the self-learning mode when the throttle body is changed. So, has it already taken place?
On another webforum someone listed this steps:
Not sure why disconnecting the battery could be a factor, since the Bosch Motronic says the data is kept even after the battery is disconnected.
I will try to do it and see what happens.
EDIT:
Chatgpt listed the following procedure, but it was unable to provide me with an sources, just said "I can't provide direct citations or sources for specific procedures. However, the throttle body adaptation procedure is commonly referenced in automotive repair manuals and forums for various vehicle models, including Fiat." - whatever that means.
The engine idles just fine at around 900 RPM. And when driving I do not notice this issue. The issue surface about 3-4 years ago, and it has been plaguing my Punto ever since.
It is a Punto MK2a from november 2002 1.2 16V 80 hp. the throttle body is fully automated, and electronically controlled by the Engine ECU.
It's having this issue where when I press the accelerator pedal to rev up the engine, and try to keep the RPMs steady at 2000 (with the car parked), the RPMs start surging, and the engine revs up more and more, even though the accelerator input remains the same. Eventually theRPMs come back down just to go back up again.
I check both potentiometers in the accelerator pedal, even though I don't have any reference values, I do not see any changes that would justify the rev up of the engine - based on this I cleared the pedal as the culprit.
I thought it could be the throttle body, so today, I replaced it with one from a junk yard.
The problem persisted, although I think I noticed a slight improvement. Now the car only exhibits this issue when the engine is warm, but I need to test it further to confirm.
I am thinking I might need to trigger the ECU learning procedure for the new throttle body, but I do not know how to do it?
Is there a procedure for this?
I have MES (MultiECUScan) but there is no procedure for the ECU fitted in my car.
Any help is appreciated
The document, shared here in the forum, says the ECU implements the self-learning mode when the throttle body is changed. So, has it already taken place?
On another webforum someone listed this steps:
CG Trading said:1. Disconnect the negative lead from the battery for a minimum of 45 minutes. Some people recommend overnight but that is not really necessary.
2. Reconnect the battery negative lead
3. Put key in ignition, turn to MAR and leave for 90 secs
4. Turn off the ignition, but not remove the key and leave for 90 secs
5. Start the engine but do not touch the throttle and let the car idle for 15 mins otherwise the car will not rev freely afterwards (as V6 owners know at their peril)
6. Turn the car off and leave for 10 mins
7. Start the car and take her for a blast
Not sure why disconnecting the battery could be a factor, since the Bosch Motronic says the data is kept even after the battery is disconnected.
I will try to do it and see what happens.
EDIT:
Chatgpt listed the following procedure, but it was unable to provide me with an sources, just said "I can't provide direct citations or sources for specific procedures. However, the throttle body adaptation procedure is commonly referenced in automotive repair manuals and forums for various vehicle models, including Fiat." - whatever that means.
To trigger the self-learning procedure for the electronic throttle body (ETB) on your Fiat Punto 1.2 16V, you typically need to follow a specific sequence of steps. Here’s a general guide on how to perform the throttle body adaptation:
Steps to Trigger the Throttle Body Learning Procedure
- Ensure the Vehicle is in a Safe Condition:
- Make sure the car is parked on a level surface, and the engine is off.
- Turn the Ignition On:
- Turn the ignition key to the "ON" position without starting the engine. This allows the ECU to power up.
- Wait for the Dashboard Lights:
- Wait for the dashboard lights to illuminate and then go out. This usually takes a few seconds.
- Press the Accelerator Pedal:
- Fully depress the accelerator pedal to the floor and hold it there for about 10 seconds.
- Release the Accelerator Pedal:
- After holding the pedal down, release it completely.
- Turn the Ignition Off:
- Turn the ignition off and wait for about 10 seconds.
- Start the Engine:
- Start the engine and let it idle for a few minutes without any load. This allows the ECU to learn the new throttle body settings.
- Test Drive:
- Take the car for a short drive to allow the ECU to adapt to the new throttle body under various driving conditions.
- Model
- HLX Emotion 1.2 16V 80 hp
- Year
- 2002
Last edited: