when system is reset, vehicle dies at when slowed or stopped, does restart on 2004 Dodge Stratus

the battery also dies every year. have had car for almost 3 years and have replaced 2 batteries. the the issue with keeping it running after the system reset, then after 2-4 weeks of stalling out every time it stops at light or sign or when it drops below 1000 rpm, it goes away. it also has an issue with pulling on the battery. add lights, pull then let go, add radio, pull and let go, add the a/c pull, pull, pull, die!

Asked by for the 2004 Dodge Stratus
Computer codes are?
1 more answer
scan codes if any and post