Get some carb cleaner and spray into the intake while someone cranks the vehicle......if the car starts and runs as long as you spray, it's a fuel delivery problem.......
If the fuel pressure is ok, then the injectors are not firing and that makes it sound like a Theft/Security problem......chances are a "B" code is set......most scanners and code readers can't read "B" codes....