Hard to start when cold

I stopped reading when I read timing by ear.

No human can time an engine by ear. Impossible.

Buy a timing light and learn how to use it.
We have one now but thanks