| Could be a bad MAP sensor, which sends information to the ECM concerning spark advance and air/fuel mixture. If it is bad, the car will crank but not start. All attempts to check for engine spark will be futile. If all fuses are good, turn the ignition on and disconnect the MAP sensor connector and wait for several minutes and see if the Check Engine Light goes out. If it does, replace the sensor, which is very expensive. |