Haynes auto repair manual states that if the fuel pump cuts off that one of the causes would be the ECM. In addition to this, no spark is being made by the plugs. I caved in and decided to purchase a code reader to make it easier. However, the code reader is not picking up any codes. Since the codes are not being sent, would the problem lie with the ECM or another area?