since the temps here in Illinois have been in the 50's my xj has decided to take it's sweet time cranking over before it starts. I am talking 15-20 seconds before it starts. it runs fine after the engine has started. seems like anyhting below 40 degrees out,the engine will start in 5 seconds or less. I am talking about the 1st start of the day. If I start the engine after it has been sitting less than 5 minutes or so,it starts right up. seems like if I leave it sit for 10 minutes or longer after the engine has reached normal operating temp,it is back to the long crank time again. I need some ideas what could be causing this. i have replaced the plugs,wires,dist cap,rotor,air and fuel filters all in the last 3,000 miles. 92 xj 4.0 5 speed 174,000 miles. thanks for the help....Ben