1997 Honda Accord 2.2 L won't start when ambient temp is below 34 F. No lights or codes shown?

1997 Honda Accord 2.2 L won't start when ambient temp is below 34 F. No lights or codes shown?

Battery?

Replaced it!
New distributor, also
Been to two different shops, neither figured it out.

Go to a mechanic and thy will read all the engine data to make sure all the sensors are working with in spec.

Automatic or manual? Does it produce any sound when turning the key? Does it crank at all?