Hi Neotwow, the failure you mention from experience in vehicles of some of my friends, lies in the acceleration body, I do not say 100% that this is your case but is the same.
If you want to prove that it is a failure in this system, disconnect the battery at night, the next day in the morning connect the battery and let over 10 minutes, then pass the switch key without turning on the car and leave it like that another 05 minutes, with this the ECU is reset and again do the reading and calibration of the sensors, once done this turns on and verifies that it goes, if you will continue to send it to you ECU to see where the failure is throwing.
If you know how to do it clean the valves of the acceleration body, TCP, IAC, MAP ... if you do not take it to a specialized workshop.
Greetings.