check the fuel pressure first. if the fuel pressure is good then check the coolant temp sensors as they were notorious for failing if the car sat for a while. if memory serves me right, i believe the engine coolant temp sensor is located on the drivers side cylinder head. these sensors fail in two ways: either shorted or open circuit. if the sensor shorts out the sensor reads -40F to the ecm, if the sensor has an open circuit the sensor reads 285F to the ecm. if the sensor has an open this will create a hot start problem as the ecm is leaning the fuel mixture soo much to were it wont start when warm.