Interesting topic, I'm also having the same problem, my car starts normally from a cold start but as soon as I start from cold and switch off it refuses to start again. Have to crank couple times and give it some throttle. After it starts I can get a strong fuel smell.
I then fitted a catch can...