In the morning when its cold my truck will start but cut off on me unless I have my foot on the gas a little bit. As soon as I let it go it stalls on me. I just had a new battery put in 112.00 dollars @ 650 cold crank amps. I have gas in my tank so what could it be.