ive just had the ecu sent back from jamsport they put a base map in it for me but it still wont run,it starts,runs for a few seconds then cuts out

my idle control valve is not wired up so was wondering if it could be that? The gotech pro hasnt got a plug for the iscv so was wondering if i need to wire one in sumhow?? Also think it may be due to crank sensor,its a standard sensor from a 1.6 efi cvh xr3i,but dont know if a fiesta tubo one is different?? Its getting so frustrating now as its been off the road for 5 months till i could afford the management and now it still wont run,thinkin about giving up and breakin the thing