Injectors not working
As crazy as this sounds, I recently chased a similar problem with my car not starting. Engine would spin just fine, but I had no fuel and no spark. After replacing the cam sensor, crank sensor, and trying all sorts of other things, I realized that my battery was dying. It had plenty of juice to spin the motor, but not enough to fire the injectors or coils...
I banged my head on the wall for a while after that, but was glad to solve the problem. For kicks, put a charger on your battery, or a set of cables on another car, and see if it helps.
Good luck.






