You could have a failing fuel pump, but the Check Engine light is not a valid clue. Chrysler fuel pumps typically fail by failing to start up, leaving you sitting in your driveway or parking lot. Once running, they rarely stop while you are driving. GM pumps are just the opposite. They almost always start up, then fail while you are driving, leaving you sitting on the side of the road. I do not know what the typical history of Honda fuel pumps is, but you are describing the typical GM-type failure.
Many people erroneously think the Check Engine light has to be on to read fault codes. That is not true because those codes are stored in the various computers. That is what makes them so valuable, especially when working on intermittent problems that are not currently acting up.
The other important point is there are well over two thousand potential diagnostic fault codes that could be set just in the Engine Computer, and they all mean very different things. Only about half of them refer to things that could adversely affect emissions. Those are the codes that turn on the Check Engine light. The light does not get turned on for things that do not affect emissions. A failed cam or crank sensor will result in an engine that does not run, and one that does not run cannot have an increase in emissions, hence, no Check Engine light.
The other clinker is on some car models, it is hard to set a code for one of those sensors. That is because there isn't enough time between the initial failure and when the engine coasts to a stop. For that you need a scanner to view live data and see if either sensor signal is listed as missing during cranking.
Your observation that you can't hear the fuel pump is a good one if you normally can hear it run for one second when you turn on the ignition switch. That might point to a failing pump, but it is very important that you don't get hung up on the first thing you find missing. The next time this happens and you do not hear the pump run for one second, immediately check for spark. Whether or not you have spark will tell us if we need to look at the fuel pump and its wiring or something that both systems have in common, which is those cam and crank sensors.
Monday, November 28th, 2016 AT 10:00 PM