Auto-choke is stuck open
have a 89 Chevy astro van starts good till warms up the start to chock and then stalls
Valves tapping?
ECM
Check the air filter, fuel filter, and the choke to start with. It sounds like the engine is starving air until it warms up.
cracked heads or block
blown head gasket
The sun warms the earth.
Tune up time with fuel and air filters, spark plugs and wires.
Bad ignition wires.
Often a knock when cold is caused by piston slap, which is pistons rocking in the cylinders until they expand in size when the engine warms up.
You need to run a fuel pressure test FIRST. I believe the fuel pump is going out.
your timing is to far advanced.. retared your timing and it should run like a raped ape