Forgive me for my poor English
After a long search for information on how to fix my problem, I decided to share my experience with you.
I had several problems.
1. when the engine was warm, the engine was shaking and misfiring, but on LPG engine worked fine. MES did not show any error codes, but the o2 sesnor voltage was 5V, which is not possible, MES also showed the same when o2 sensor was disconnected.
I checked o2 sensor wires from sensor to ECU, the problem was not with the wires, but with the engine ECU. There were several resistors and capacitors unhooked. I soldering resistors, condensators around the socket contacts. After this repair engine run idealy.
2. Temperature rose above normal (>90o), although engine was cold, I changed temperature sensor, did not help. After reading on internet forums I again started looking for a problem in the ECU unit, there was the same problem, several resistors were soldered poorly. After resoldering, temperature went to normal.
At the same time I resoldered all 128 connector contacts to prevent similar problems.
A year later I encountered a slightly different problem, a more serious one.
While driving, the car engine randomly stops, no matter what fuel I am runing. Alternator failure, Loose connection apered in dashboard.
After re-starting the engine, I could run from 10 meters to 10 km, sometimes turning the starter 20 times to get home.
The problem occurred in very different circumstances, even without starting the car.
After this message, I could not connect to the engine control unit, I tryed using MES and AUTOCOM, although I could connect to another blocks, but when I was able connect to engine ECU no error codes stored. Like this I was driving for a week, during this time new messege appeared "low oil pressure".
I started looking for a problem by checking CAN lines, but I didn't find a problem with it. One way to check was by turning on the ignition and allowing IMMO to detect the key, then disconnecting the D4 to connect near battery, then I started the car I started on the LPG, since disconnecting D4 connector the petrol pump wont work. The car engine still randomly stoped working. All information on the Internet linked to the same problem, something is wrong with the engine ECU. Then I decided to re-solder everything what can I see from visible ECU PCB side.
After a long and tedious work (~1-2 hours) everything was finished. Now I'm driving, the problem is gone.
Maybe this post will help someone else
"99% of problems are caused by ECU"
After a long search for information on how to fix my problem, I decided to share my experience with you.
I had several problems.
1. when the engine was warm, the engine was shaking and misfiring, but on LPG engine worked fine. MES did not show any error codes, but the o2 sesnor voltage was 5V, which is not possible, MES also showed the same when o2 sensor was disconnected.
I checked o2 sensor wires from sensor to ECU, the problem was not with the wires, but with the engine ECU. There were several resistors and capacitors unhooked. I soldering resistors, condensators around the socket contacts. After this repair engine run idealy.
2. Temperature rose above normal (>90o), although engine was cold, I changed temperature sensor, did not help. After reading on internet forums I again started looking for a problem in the ECU unit, there was the same problem, several resistors were soldered poorly. After resoldering, temperature went to normal.
At the same time I resoldered all 128 connector contacts to prevent similar problems.
A year later I encountered a slightly different problem, a more serious one.
While driving, the car engine randomly stops, no matter what fuel I am runing. Alternator failure, Loose connection apered in dashboard.
After re-starting the engine, I could run from 10 meters to 10 km, sometimes turning the starter 20 times to get home.
The problem occurred in very different circumstances, even without starting the car.
After this message, I could not connect to the engine control unit, I tryed using MES and AUTOCOM, although I could connect to another blocks, but when I was able connect to engine ECU no error codes stored. Like this I was driving for a week, during this time new messege appeared "low oil pressure".
I started looking for a problem by checking CAN lines, but I didn't find a problem with it. One way to check was by turning on the ignition and allowing IMMO to detect the key, then disconnecting the D4 to connect near battery, then I started the car I started on the LPG, since disconnecting D4 connector the petrol pump wont work. The car engine still randomly stoped working. All information on the Internet linked to the same problem, something is wrong with the engine ECU. Then I decided to re-solder everything what can I see from visible ECU PCB side.
After a long and tedious work (~1-2 hours) everything was finished. Now I'm driving, the problem is gone.
Maybe this post will help someone else
"99% of problems are caused by ECU"