I am located in Denison Texas about 8 miles from the OK/TX border. I am having issues with starting the truck and keeping it running. If I crank and hold it for a while it like sputter and crank over for about a minute or so, put out some white-gray smoke, and then die out. I don't have a programmer or gauges other than the factory. i have replaced the batteries and battery connections about a week ago. New fuel filter about two weeks ago. i also replaced the icp sensor about a month ago. i have tools with me but cant afford a scanner. i have a test light and volt meter if that helps. The weather is about 50 degrees at night when i'm attempting to start the truck after getting off from work.