If the engine does not start within 6-10 seconds when you crank the engine over, the fuel and ignition will be shut off by the PCM (Powertrain Control Module). Make sure you have the specificied fuel pressure and fuel volume. The mere sound of the fuel pump running does not mean there is fuel delivery to the injectors. A defective cam or crank position sensor should turn the "Check Engine lamp" on. A timing belt that has jumped a couple of teeth will prevent starting. IGNITION SWITCH ON (ZERO RPM) MODE: When the ignition switch activates the fuel injection system, the following actions occur: The PCM monitors the engine coolant temperature sensor and throttle position sensor input. The PCM determines basic fuel injector pulse width from this input. The PCM determines atmospheric air pressure from the MAP sensor input to modify injector pulse width. When the key is in the ON position and the engine is not running (zero rpm), the Auto Shutdown (ASD) and fuel pump relays de-energize after approximately 1 second. Therefore, battery voltage is not supplied to the fuel pump, ignition coil, fuel injectors and heated oxygen sensors. ENGINE START-UP MODE; If the vehicle is in park or neutral (automatic transaxles) or the clutch pedal is depressed (manual transaxles) the ignition switch energizes the starter relay. The following actions occur when the starter motor is engaged. If the PCM receives the camshaft position sensor and crankshaft position sensor signals, it energizes the Auto Shutdown (ASD) and fuel pump relays. If the PCM does not receive both signals within approximately one second, it will not energize the ASD relay and fuel pump relay. The ASD and fuel pump relays supply battery voltage to the fuel pump, fuel injectors, ignition coil and heated oxygen sensors.