Pull the plug , eh , , , I guess that means you're ready to send the truck over here then grin
OK , I just re read the post properly ,, you say pulling the choke only makes it worse ,, that says (to me) that is must be electrical , and I think you have diagnosed it yourself now .
Good luck smile