Hey Guys, 1994 2.5 Fuel Injected YJ here with 90,000 miles. I am looking for a reason why it struggles to start when it is cold out. I bought it in the middle of summer and when it was warm and it would fire just fine. Very little cranking to get it to fire. The colder it gets, the harder it is to fire. What it does is just crank crank crank. I always turn the key to the point where all the lights light up and wait for about 10 seconds to let the fuel pump engergize. Usually after about 3 or 4 times of turning the key off and trying again it will fire. Battery is fine. Starter is spinning fast as could be. I changed the plugs, wires, cap, rotor, fuel filter and coil. Fuel pump has great pressure. I am struggling with this problem guys, anyone have any ideas what is causing this???? It's 30 degrees now, but here in Illinois its gonna get colder and I'm afraid she isn't going to fire on me when it gets much colder outside! Thanks.