It does have the thermo spring type automatic choke.
I found a guy that will put the car on a scope for free and help figure out what's going on with it. Hopefully that will shed some light on the problem.