Sounds like you will be doing what I will be doing, checking everything connected with ignition and carbs!
You mention that it is like the choke is on, my choke was sticking on last year when the inner cable had frayed, a new one off ebay for a tenner solved it.