Search ecu surgery. I had the same issues. It's a bad capacitor in the ecu. The search here will lead you to a thread on the jeepforum. I changed my caps on mine and now it fires right up no matter how cold it is. Mine was getting really annoying. Don't expect a reman or other ecu will fix it either. They all do it. For the ease and cost to fix it you'll be glad you did.
A forum community dedicated to Jeep Wrangler owners and enthusiasts. Come join the discussion about reviews, performance, trail riding, gear, suspension, tires, classifieds, troubleshooting, maintenance, for all JL, JT, JK, TJ, YJ, and CJ models!