have you got a mate with another cossie that you can try and swap over parts?
you could spend hundreds guessing or you could take it to someone/tuner who will probably find the answer/problem very quickly. sometimes its a false economy trying to fix faults yourself
it could be lots of things, CPS, Amal Valve, injectors problem, ecu problem, chip problem.....