Hello friends. I'm having a problem when my 2011 Peugeot 508 is close to running out of fuel. The engine gives an esp / asr fault and does not eat gas, does not exceed 2000 rpm. When I first got the car, I had this malfunction on my first ride, I threw fuel and continued driving that way and pulled to the door. After a while, when I started and drove, it fixed itself after 500 meters distance. After a short while, it gave the same error again. Yesterday, the fuel was running out again, I threw fuel into the car and stopped. When I turned it on in the evening, it gave this error again. The owner of the domain also experienced this malfunction, but did not tell us. When they turned on the cruise control while they were on the road, they experienced this malfunction, they changed the ignition coil and it was fixed. When we had it before, the ignition coil was changed again and the fault was fixed. Now I am having the same error again. The 2 masters I called were also caused by the battery, he removed the battery terminal and said wait 15 minutes, then start the car, but it did not improve. What should I do? I brought it to the service and they say the injectors need to be changed. If there is a problem with the injectors, how have I been able to use this car for 3 years? It gives this fault for the 4th time in 3 years, but when the fault was corrected, the vehicle was running smoothly, so it doesn't make much sense to me to have a problem with the injectors. Waiting for your suggestions, thanks in advance.