Your faulty fuel temp sensor will not cause a non start, the only symptom of these is to make it a bit smokey on start up. Most people choose to leave them rather than open the pump.
Start of injection code is your clue. As well as timing dont forget about the needle lift sensor.