The fuel injection rate goes through a rather complex series of phases during either hot or cold cranking and start, and the 103 is notorious for not cold starting very well at around room temp and not hot starting particularly easily either - often two tries are required.
The cold start problem in warm weather is because the "cold start" temperature used for the EPA certification test is about 70F, so the cold start calibration is marginally lean at near this temp and is very sensitive to fuel vapor pressure. At colder temps, say below 50, they cold start much better.
The hot start issue can be ameliorated by depressing the throttle about 1/4 to 1/2 distance just after you turn the key and it starts to crank. It's all in the technique.