Ok, without more information, I can only narrow my guess down to a few possibilities.
First guess: coolant temperature sender. When the coolant temperature circuit opens, the DME thinks the car is experiencing -40 degree weather, so it floods the car with fuel to try to get it to start. When the car is cold, the car will start, but after it is warm, the heat of the engine will vaporize the fuel and make the mixture too rich to fire (flooding).
Second guess: crank sensor. I've seen crank sensors with intermittent connection. Temperature and vibration play a role in whether or not the crank signal gets through. Without a crank signal, there is no fuel pump activation or spark.
Third guess: injectors stuck open. When they are stuck open, they put in too much gas which leads to flooding when the engine is warm just like a bad coolant temperature sensor.
Dr. Loot's Assistant
Wednesday, August 12th, 2009 AT 12:59 AM