If it cranks but no start then the fuel isn't igniting. Do you smell fuel? A bad fuel pressure regulator can cause this issue. Bad coil, fuses and electrical ground like fivefingers said too. Do you have any engine codes?