Archer
Honorary Master
- Joined
- Jan 7, 2010
- Messages
- 22,423
What are the options to stop an engine from pinging/knocking?
One solution I've seen is adding a resistor in series to the AIT (air intake temperature) sensor which essentially makes the ECU think it is colder than what it really is, leading to more fuel being injected. But I also know that readings from the lambda sensor will check the air/fuel ratio and adjust the fuel injected, and after some time (for the ECU to learn the offset) will mitigate any changes from adding the resistor. But this apparently only happens in closed loop mode which only applies during idle and cruising. Open loop applies under acceleration or heavy load, and this bypasses any lambda sensor readings as this sensor is too slow or something. In which case the resistor would be doing its job. And pinging only occurs under acceleration/heavy load so it should be all good... Or not?
Any other solutions? Could it be a simple case of a faulty knock sensor? I must actually check if the diagnostic tools would be able to see predetonation
One solution I've seen is adding a resistor in series to the AIT (air intake temperature) sensor which essentially makes the ECU think it is colder than what it really is, leading to more fuel being injected. But I also know that readings from the lambda sensor will check the air/fuel ratio and adjust the fuel injected, and after some time (for the ECU to learn the offset) will mitigate any changes from adding the resistor. But this apparently only happens in closed loop mode which only applies during idle and cruising. Open loop applies under acceleration or heavy load, and this bypasses any lambda sensor readings as this sensor is too slow or something. In which case the resistor would be doing its job. And pinging only occurs under acceleration/heavy load so it should be all good... Or not?
Any other solutions? Could it be a simple case of a faulty knock sensor? I must actually check if the diagnostic tools would be able to see predetonation