Thanks joecar. Checked that all harness black wires I can find have been grounded - still no start.
Apart from no BCM, do not have a fuel flow control module; have just wired pin 50 direct to fuel pump relay. Would not have thought lack of that module likely to cause no signal from ECM to fuel pump relay?