So am I correct in saying that spring on the linkage does not pull the choke back down. Only acts as a return for the choke door flap?
Thanks again for the response.
Well, the spring would tend to pull the entire choke assembly downwards, along with gravity. Note that if the choke shutters are too tight, they might tend to bind, and even though you could get them to open by pushing down on the manual choke, they might not return when you're running the electric choke. You can change the tension on each choke shutter via the self-locking nut which holds the shutter to the carb. Just don't get the shutters too loose, or they won't seal against the carb and you'll get little choke action.
It does sound like your choke switch is working ok. You could always put a meter or test lite at the solenoid connection to be sure power goes out when you release the button.
All the solenoid is, is a whole bunch of windings of fine wire, one end of which is grounded to the metal case of the solenoid. When power is applied to the wire terminal on the solenoid, the coils are energized and become a strong electro-magnet, pulling the plunger up into the solenoid. When you release the choke button, the solenoid is de-energized, releasing the plunger, and the choke shutters return to the open position.
But it seems to be more of a problem with either the choke plunger hanging up inside the solenoid, or binding choke shutters............ed
p.s. after-thought, the choke return spring is actually quite strong, and as soon as the choke solenoid is de-energized, the spring should cause the shutters to snap open. Maybe post a pic of your choke linkage.