1986 city e
998cc
HS4 SU carb
Last time i drove my car it was very 'chuggy' and there was no power - As if the choke was not pulled out enough - Even though it was. However it got me to where i was going and started up again in the same chugging fashion, then pretty much as soon as i engaged the clutch to pull out the engine just died and i couldn't get it started again. It sounds like a serious problem but it think all it is is the choke mechanism isn't working correctly and so isn't allowing the engine to warm up.
So i've taken a few pics to show what i mean.
When the chokes out it seems to be working fine:

But when i push the choke in, it goes in enough to release the throttle but then the cable goes slack like this and doesn't move the jet properly (i think its the jet?) which would explain why the car has been using sooo much fuel recently. :

But really it should return to this position where the jet assembly is lowered:

I noticed that the pivot bolt for the mechanism has worked loose and i think this has allowed the spring to come out of place on its lugs and so it just spins when the choke is operated rather than engaging the lugs and being put under tension so it can return the choke.
So i took the mechanism off the carb and studied the haynes manual to see if we could work out which way the spring needs to be fitted, but in the haynes the diagram shows the locating lugs on the opposite side of the spring - So its not much use.
Heres a pic of where the mechanism mounts with 2 lugs on the right of it:

Those lugs are shown on the left in the haynes manual so i can't tell which way the springs ment to go.
I thought it must have been this way:

So when the choke mechanism turns clockwise the arms on the springs engage on the lugs and are put under tension.
But when i reasembled the choke mechanism with the spring on this way, the spring still did not work and seems to just spin.
Heres a vid of the mechanism - I doubt it'll help but it helps illustrate the problem of how much extra movement the spring should provide:
http://s186.photobuc...ideo-0005_1.flv
Then heres another vid of the car running with the choke fully out. Not sure on the sound quality but you should be able to hear the car chugging away. It sound like its running at about 500rpm rather than about 1200rpm when the chokes out:
http://s186.photobuc...ideo-0006_1.flv
I don't understand this because the choke seems to work fine when its out but just doesn't return properly. I don't know what can be causing this.
So really i need to know which way this spring goes on so i can get full choke operation, then i can see what else could be causing this chugging...