try to put the car into an area (garage) free of moisture and if you can apply some heat like a propane construction heater to really dryout the moisture in the engine. this will confirm easily if this is a moisture issue or not. it sounds like it is.
it is entirely possible the relevant engines parts developed enough condensation inside them from the abrupt change of freezing temps to 40's with moisture to cause droplets inside starting spark connections like cap, wires and connectors.
a can of wd40 liberally sprayed into the these areas and onto th3ese areas might help as well.
|