Almost definitely the coolant temp sensor. When they fail they tell the PCM the ambient temp is about 300 below zero. This causes the PCM to run a very rich mixture, usually to the point the engine won't start/run. When you put the pedal to the floor, it goes into flooded mode, and cuts fuel spray to almost zero. You need the sensor on the intake near the thermostat.