So another problem...yesterday had to do some rounds seeing some family for christmas and I get in and start my car and it stalls I'm like wtf I have to keep my foot on the gas to keep the car on I drive and stop at a light stalls again the car wpnt stay on unless I keep my foot on the gas my batterys good and alternators good waat could it be anyone?