So it is winter and 2 months ago my truck wouldn't start it acted like it wanted to and didn't. Replaced battery and idler air motor. Worked great for 2 months and now it is doing the exact same thing. When it runs it runs and idles perfect. What could it be