If you have a Q-jet, you could have the same problem I experienced with one. What you describe sounds exactly what I experienced. When the engine is hot, the fuel in the fuel line between the pump and the carb, and the fuel in the carb bowl will expand from the heat of the engine. I could even hear it "percolating". When it expands it drips through the carb on into the intake manifold, flooding the engine. If you don't let the hot engine sit very long before restarting, it doesn't have time to flood itself. This happens because the design of the carb float/float arm doesn't have as much mechanical advantage as other designs to keep the fuel from going on throught the carb out the jets when the hot fuel builds up pressure. This is how carbking explained it to me. He recommended when you go to start a warm engine that has set for more than a few minutes (and had time to flood) you don't press down on the throttle at all and let the engine crank for a bit before applying a little bit of throttle to get it to start. Effectively what you are doing is pumping the excessivly rich mixture out of the engine when you first go to start the car. I am certainly no expert, but carbking is, and I trust what he said. I hope this is a help to you. If the car runs fine once started, I doubt you have fuel pump problems or more serious internal engine problems.