Why does my 93 subaru legacy cranks but won't start?

usually a bad water temp sensor. the engine computer does not use the same one as the one near the speedometer. when this goes bad the car is very difficult to start when it is cold. It is not very expensive and it is easy to change.