If you car cranks but doesn't start and the fuel pump is working, check the ignition relay under the dash. It's fairly common and often overlooked. One way to tell if it's the problem is to turn the car to the run (NOT start) postion and see if your power windows work (or blower in no power windows). If they don't then you have a bad ignition relay.