When it cranks over but doesn't start, do you hear the fuel pump hum for a few seconds when the key gets to "on"? Wondering if your pump is starting to fail.