Driving to work today, no problems as per usual and then a problem.
Pulled up to a set of traffic lights and the engine died, and would not start. I ended up pulling the choke out fully and it started, but any attempt to close the choke, even a little, and it dies. So I was left driving at 3000rpm till I got to somewhere I would leave the car.
I thought I may have done the head gasket, but I still have coolant and oil with levels not that special. (Also when I last did the head gasket the car would still run just a little rough, this is different)
The only other symptom is that over the last 2 days or so the engin has been topping out rev wise at between 3500-4500 depending on which gear I am in (may have been going on a bit longer, not often i reach them rev's; honest

My theory is that the coil is kaput, any other ideas? (I believe the coil is the original)
I have recently fitted a new dizzy and rotar arm.
Car is a 91 Carbed Cooper (HIF38) - Engine is a standard 1275, stage 1 exhaust & filter
Any other Ideas?
Cheers