I have just rebuilt my 2e bottom end on a Digi mk2 8v, I also replaced the head with a TSR pack A while I was there.

I now seem to have some kind of over fuelling issue. The sump seems to have petrol in it but after a few tries the engine starts and runs really well. It only seems to be when the engine is cold, when it is cold I sometimes loose all compression on random cylinders, sometimes it is number 3 then number 1, etc.
I do not think it is the ECU or ignition amp as I have changed these with spare ones and I would not expect the engine to run at all if this was the problem.
Is there a chance it is simply the blue temp sensor or fuel pressure regulator?
Finally should the fuel pump run continually on my car (1991), or should it switch off when it is up to pressure? It always used to run constantly but I would like to know if this is correct or not.

Thanks in advance.
Matt B.