On almost all cars except Chrysler products, the mass air flow sensor is the most important one for fuel metering calculations. Problems with that sensor can cause crank/no-starts, stalling, hesitations, and other running problems. The first thing is you have to know the exact fault code number. There are over a dozen codes referring to the mass air flow sensor, and they mean very different things.
GM fuel pumps do typically fail by starting up normally, then they stop running after you have been driving a while. The problem is crankshaft position sensors and camshaft position sensors also commonly fail by becoming heat-sensitive, then they work again after cooling down for about an hour. An important clue is to listen for the hum of the fuel pump for one second when you turn on the ignition switch. If you hear that when you have a crank/no-start, chances are the pump is okay. If one of those sensors has failed, the pump will not resume running during cranking, and you will not have spark.
A better way to say that is, "check for spark" when the crank/no-start occurs. If spark is missing, it is very unlikely the fuel pump is bad too. The largest majority of crank/no-starts are caused by loss of fuel pump, injector pulses, and spark, not just one of them.
SPONSORED LINKS
Tuesday, August 29th, 2017 AT 10:50 PM