injectors definitely done and you should have a receipt from SGL in Hull
ECU is a PH1 16v ECU not the williams one but i have been reliably told that it is ok to use (info off the wc forum) wonder if thats why it kicks up the fault you get on diagnostics