I have a 95 yj 4.0 HO automatic. On cold mornings (40 degrees) It wont start unless your floor it and crank for quite some time. I have replace rotor bug, cap, plugs and wires,coil and fuel pump. fuel pressure in line registers in spec and does not loose pressure. MAP sensor and some other sensor has been replaced. Once we cranked we checked the plugs and thought they would be soked with fuel but found them dry. Once the vehicle starts and warms up it starts every time. leave till next morning and we start all over. We think the ECU is not sending a signal to send extra fuel to ack as a choke. anybody have any ideas or know of a good place to get a new ECU.