2 gauge is much less copper than 2/0 cable. You want cables nearly 5/8” diameter outside the insulation.
I still suspect low voltage at the coil while cranking. Measure voltage at coil hot terminal to ground while cranking. Or use a separate battery to supply power to just the coil for testing purposes and see if it runs. You can even use a 12v battery for this test. Remove wire feeding coil from ignition switch at the coil end and connect your 12v battery to coil and a ground.
Each engine is different but I wouldn’t choke for more than a moment at a time.
You may have flooded it right of the bat. To reverse that crank with foot to the floor, no choke. Or wait.