03 Monte carlo won't start after a long run?

OK this 03 Monte Carlo will not start after a long run. Let it cool down it will start and run fine. No codes /none stored?

have been told the coil packs. They were changed 10,000 ago, along with plugs and wires. Fuel filter changed.

Now some one said maybe the ingnition control module. Or told the fuel pump is wearing out? Anyone have this problem or does anyone have an idea???