I thought I owned a Demon, but it's really a Gremlin..

Do you have a diaphragm style clutch?
If so, that over center spring needs to be removed.
That could be part of your problem...
Too be honest, I'm not sure. It came with the car. And even though i did install it, I honestly wouldn't know the difference between a diaphragm style and whatever else. Is there something visually different..?