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...