I would do a code reader first and then start from smallest to biggest probs. I would make sure it's getting spark and fuel and stuff. I know the cam sensor kept my Chevy truck from running. And check the crank sensor. You can check the pump by seeing if fuel come out of the line when you press on like a button (idk the technical term)