Truck ran fine for months. One afternoon it wouldn't crank up at all. Knew it was an ignition problem mainly because I've been running 12 volts without a resistor. Bought a nice Mallory box. That didn't fix it. Replaced the cap, and that seemed to fix everything. Fires right up, no problem. But now in the chilly mornings i get no spark from the distributor. Come home in the afternoon, and it fires right up. How does 10-20 degrees cause a distributor not to spark The box and coil are fine btw. When i jump the wires it sparks everytime. I'm going to replace the rotor next and hope that solves the issue or throw a resistor on the distributor since it's suppose to have one. I really don't want to buy another distributor, it's only a year old. Any insight is appreciated.