Sounds like you need to track down the lack of 12v to the choke. Broken wire?

Until then, I'd adjust the choke housing so that the choke is open all the time. It will run poorly until it warms up, but you won't be burning a lot of gas for nothing.