If you are getting fuel pressure and an injection signal and spark then bad fuel or some sort of contamination is what I would suspect. If the crank and cam sensor went at the same time (I doubt it) then you would not be getting an injector signal or spark. The system is designed to work in case of sensor failure. Look at the fuel and see if it has water in it or something else, look at the color of the fuel too.