I am seeking help with an intermittent problem with a 2004 Grand Prix. I will be driving along and the engine cuts-off. This generally only happens when it is a hot day or if the car has been sitting in the sun. Generally I can restart the car immediately; the only exception has been when it was a super-hot day and it would not restart for about 15 minutes. Does anyone have any experience with this?

Also, where is the access to the fuel pump on this car? I know it is in the trunk for some models.