what setting is the fcd on?
are you certain none of the wires are in the wrong place.
has any of them came loose?
make sure the 600rpm setting on the safc is at zero or above
just read what u posted again and it sounds very much like its wired up wrong. does the safc light up?
the safc allows you to tune the fuelling at set rpms, normally starts at about 600rpm, and has a setting ranging from -10 to +10 if it is at minus 10 you are underfuelling massively, and should be on at least 0.
the other option is that the second hand safc you bought is broken.
lol i cant help any more hutch i have the older style safc to your one so i not exactly sure with your one sorry mate.
normally 0 is the safc basic setting.
are you really sure it is wired in correctly?
is there any one you know that is a little bit technically minded?
Put the FCD on settin 7 or 8,
have you initialized the SAFC? if its from another car and you have done that and started fresh it would be looking for another type or sensor(other than MAP) hence the car not starting.