This car has been a source of endless troubles. A few weeks ago, the car engine started stopping when the car came to a stop. Sometimes it would be a struggle where the rpms would try to sustain but fail, and other times just dies like I have turned the key to shut it off. After shutoff, the instrument cluster goes into its state of when I turn the key to position 2. I have noticed that sometimes, the red battery light comes on while the engine struggles and then dies. The car also sometimes hesistates when I apply the throttle. I have replaced the cps and maf. The engine runs well when it doesn't hesitate or stop. The car is able to restart immediately after. Could trying the throttle reset procedure help? Thanks.